RegEx匹配字符串开头的特定值

时间:2013-04-15 22:48:00

标签: regex string match

嗨我需要一个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

2 个答案:

答案 0 :(得分:1)

试试这个:

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

尊重位置和最大值

答案 1 :(得分:0)

您正在寻找^运算符,它指定字符串的开头。模式/^\(\d+\)/将匹配字符串开头的任意数量的数字(由parens包围)。