के साथ चरित्र की पहली घटना से शुरूआत करें मेरे पास निम्न रेगेक्स है कि मैं वाक्य की शुरुआत से पहले ##
तक सब कुछ लेना चाहता हूं। मैं strsplit
का उपयोग कर सकता हूं क्योंकि मैं यह कार्य करने के लिए प्रदर्शन करता हूं लेकिन gsub
समाधान पसंद करता हूं। यदि gusub
सही उपकरण नहीं है (मुझे लगता है कि यह हालांकि है) मैं बेस समाधान पसंद करूंगा क्योंकि मैं बेस रेगेक्स टूल सीखना चाहता हूं।gsub
x <- "gfd gdr tsvfvetrv erv tevgergre ## vev fe ## vgrrgf"
strsplit(x, "##")[[c(1, 1)]] #works
gsub("(.*)(##.*)", "\\1", x) #I want to work
एक 'gsub' समाधान के लिए धन्यवाद और यह बता रहा है कि मेरी सोच में क्या गलत था। +1 –