आर में रेगेक्स समूह कैप्चर आर, क्या नियमित अभिव्यक्ति मिलान से समूह कैप्चर निकालना संभव है? जहां तक मैं कह सकता हूं, grep
, grepl
, regexpr
, gregexpr
, sub
, या gsub
समूह कैप्चर को वापस लौटाएं।कई कैप्चर-ग्रुप
मैं तार से कुंजी-मान जोड़ों कि इस प्रकार इनकोड निकालने के लिए की जरूरत है:
\((.*?) :: (0\.[0-9]+)\)
मैं हमेशा बस कई पूर्ण मैच greps कर सकते हैं, या कुछ बाहर (गैर आर) प्रसंस्करण करते हैं, लेकिन मैं उम्मीद कर रहा था कि मैं इसे आर के भीतर कर सकता हूं। क्या कोई ऐसा कार्य या पैकेज है जो ऐसा करने के लिए ऐसा कार्य प्रदान करता है?
वास्तव में वास्तव में मुझे जो चाहिए था (वापस जब मैंने मूल रूप से सवाल पूछा था)। भावी संदर्भ के लिए स्वीकार्य के रूप में चिह्नित। धन्यवाद। –
और 'str_match_all()' regex – smci