2013-04-15 43 views
-1

您好,我需要一個RegEx來查找一個字符串是否以「(#)」開始,其中#可以是從1到99999等的任何數字, 「包括符號正則表達式在字符串開始時的特定值

Strings Ex。

"(1) S0m3 - Str!n9" - Must found positive 
"(67) my $tr!n9 goes H3R3" - Must found positive 
"@n0Th3R (7) $tr!nG" - Must found negative 
"L0Ok @t the 3nD (57)" - Must found negative 

我搜索的谷歌,但我無法找到任何結果也許我不知道該怎麼尋找,請指引我找到這個問題的答案

謝謝爲您的時間:D

回答

0

您正在尋找^運算符,它指定字符串的開始。模式/^\(\d+\)/將在字符串的開頭匹配任意數量的數字(由parens包圍)。

+0

謝謝您的幫助,我能夠用'^(\()([0-9] {1做,(4))(\))' –

1

試試這個:

/^\(\d{1,5}\)/ 

尊重的位置和最大

+0

謝謝你的幫助我已經想通了'^(\()([0-9] {1,4})(\))'但你的方法也適用謝謝你的幫助:D –

相關問題