इन तार प्राप्त करें:जावा रेगेक्स और sed एक ही नहीं हैं ...?
00543515703528
00582124628575
0034911320020
0034911320020
005217721320739
0902345623
067913187056
00543515703528
जावा में इस exp लागू करें: ^(06700|067|00)([0-9]*)
।
मेरा इरादा स्ट्रिंग की भिखारी से अग्रणी "06700, 067 और 00" को निकालना है।
यह सब जावा में शांत है, समूह 2 हमेशा नंबर मैं करने का इरादा है, लेकिन sed
में यह एक ही नहीं है:
$ cat strings|sed -e 's/^\(06700|067|00\)\([0-9]*\)/\2/g'
00543515703528
00582124628575
0034911320020
0034911320020
005217721320739
0902345623
067913187056
00543515703528
मैं क्या बिल्ली याद आ रही है?
चीयर्स,
एफ।