আমার ফরম্যাটের একটি স্ট্রিং রয়েছে [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/'
স্বতন্ত্র সংখ্যা ক্যাপচার করার মতো কিছু দরকার ।