0

文字列 S が与えられた場合、文字列に次のパターンが含まれているかどうかを確認する最も簡単な方法は何ですか:

AnyString:AnyString.SUB

Sub = Exe、Wav、Mp3、または Bmp。

例:

foo:bar.Exe
a:b.Bmp
cde:uiweiuew.Mp3   
wuyuewy27626:28732.Wav 

有効な文字列です。

4

1 に答える 1

3

次の正規表現を使用できます。

^[^:]+:[^.]+\.(?:Exe|Wav|Mp3|Bmp)$
于 2013-11-06T10:34:23.063 に答える