मैं एक ऐसा फ़ंक्शन ढूंढने की कोशिश कर रहा हूं जो स्ट्रिंग के भीतर किसी निश्चित स्थिति पर वर्ण निकालेगा। उदाहरण के लिए, मैं इसे में एक तिथि के साथ एक लंबे फ़ाइल नाम है, और मुझे केवल तारीख के साथ खत्म करना चाहते हैं:एक सेट स्थिति पर अक्षर निकालें
'LT50420331984221PAC00_B7.tif'
और मैं केवल '1,984,221' भाग चाहते हैं। मैं एक जटिल कार्य के साथ आया हूं, लेकिन यह सोच रहा था कि क्या एक और अधिक सुरुचिपूर्ण समाधान है।
मुझे नहीं पता कि यह प्रदान की गई जानकारी के साथ उत्तर देने के लिए सार्वभौमिक रूप से संभव कैसे होगा। क्या तिथि भाग: हमेशा 'n' वर्णों के बाद शुरू होता है? हमेशा '19XX' या' 20XX' से शुरू करें? हमेशा 'n' अक्षर के लिए चलाएं? क्या आप कोई और जानकारी प्रदान कर सकते हैं जो उत्तर देने में आसान हो? – thelatemail
क्या आप ओपी में अपना समाधान जोड़ सकते हैं? – agstudy
आर प्रोग्रामिंग विकीबूक में सबकुछ समझाया गया है: http://en.wikibooks.org/wiki/R_Programming/Text_Processing – PAC