regex - match regexp against variable string in perl/sed/awk -


मुझे यह अभिव्यक्ति है:

XX घंटे, वाई वाई मिन, जेड एस एस,

< P> XX, YY या ZZ 1 या 2 अंक हो सकते हैं। इसके अलावा "एक्सएक्स एच" या "एक्सएक्स एच, वाई वाई मिन," संभवत: मौजूद नहीं है।

मैं किसी भी भाग्य के साथ कुछ मिलान समूह regexp की कोशिश की है।

धन्यवाद

संपादित करें:

उदाहरण 1: 12 घंटे, 23 मिनट, 2 s,

आउटपुट 1: 12 23 2

उदाहरण 2: 3 मिनट, 59 s,

आउटपुट 2: 3 59

  गूंज "12 घंटे, 3 मिनट, 56 s , "| Tr -cd "0-9"  

आउटपुट:

  12 3 56  

 < कोड> गूंज "12 घंटे, 3 मिनट, 56 एस," | Tr "," "\ n" | एके '/ एच / {प्रिंट $ 1}'  

12

  प्रतिध्वनि "12 घंटे, 3 मिनट, 56 एस," | Tr "," "\ n" | Awk '/ min / {print $ 1}'  

3

  गूंज "12 घंटे, 3 मिनट, 56 एस," | Tr "," "\ n" | Awk '/ s / {print $ 1}'  

56


Comments

Popular posts from this blog

winforms - C# Form - Property Change -

java - Messages from .properties file do not display UTF-8 characters -

javascript - amcharts makechart not working -