由于我不太擅长正则表达式,我如何匹配字符串中的某些条件,StaticString_1number:1number:more than 1number
.
例子:
string_3:0:12344555 - Match
string_s:0:12344555 - No match
string_3:s:12344555 - No match
string_3:0:123s4555 - No match
谢谢。
由于我不太擅长正则表达式,我如何匹配字符串中的某些条件,StaticString_1number:1number:more than 1number
.
例子:
string_3:0:12344555 - Match
string_s:0:12344555 - No match
string_3:s:12344555 - No match
string_3:0:123s4555 - No match
谢谢。
如果我正确理解了您的模式StaticString_1number:1number:more than 1number
,则与此类字符串匹配的正则表达式可能如下所示:
'^[a-zA-Z]+_[0-9]:[0-9]:[0-9]+$'
或者如果您的环境支持字符类:
'^\w+_\d:\d:\d+$'
这可能会有所帮助:^[a-zA-Z]*_[0-9]:[0-9]:[0-9]*$