2012-10-15 24 views
0

給定一行字符串,我需要一種方式來提取關鍵字從字符串中檢索特定關鍵字

一個keyword任何與$開始和結束當它後跟非字母數字字符

例如,給出以下字符串

tempval = $SREAD(13,"B14.OATEMP"); 
$ORCONTROL("B14.OUTT) 
$LOOP(0,"B14.HX.COM) 
if ($START(24)) 

我需要檢索$ SREAD,$ ORCONTROL,$ LOOP,$ START

什麼是最簡單的方法是什麼?

回答

5

嘗試這種模式,它可以幫助

\$[A-Za-z0-9]+ 

你截圖

enter image description here

+0

不錯,我真該學學如何使用正則表達式良好。謝謝 – l46kok

+1

截圖中的程序RegexBuddy非常棒。 –

+0

@BradWerth除了精彩之外,該程序是學習正則表達式的好工具。 :D –