मेरे पास प्रारूप की एक स्ट्रिंग है [0-9]+\.[0-9]+\.[0-9]। मुझे पहले, दूसरे और तीसरे नंबर को अलग-अलग निकालना होगा। जैसा कि मैं इसे समझता हूं, कैप्चर समूहों को इसके लिए सक्षम होना चाहिए। मैं sed "s/\([0-9]*\)/\1/gपहला नंबर sed "s/\([0-9]*\)/\2/gपाने के लिए, दूसरा नंबर sed "s/\([0-9]*\)/\3/gपाने के लिए और तीसरा नंबर पाने के लिए उपयोग करने में सक्षम होना चाहिए । प्रत्येक मामले में, हालांकि, मुझे पूरी स्ट्रिंग मिल रही है। ये क्यों हो रहा है?
's/\([0-9]\)\([0-9]\)\([0-9]\).*/\1\2\3/'व्यक्तिगत संख्याओं को कैप्चर करने के लिए कुछ चाहिए ।