私は正規表現があまり得意ではないので、文字列内のいくつかの条件にどのように一致させることができますか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]*$