この正規表現がある場合:(\&file=[A-Z]{4}\d{4}\/)
しかし、私はこの検索テキストを持っています: &file=PSYC4534/SecretSuccess_512k.flv
.flv のファイル名は何でもかまいません。
上記の式を完成させて、任意の filename.flv を含めるにはどうすればよいですか?
ありがとう
この正規表現がある場合:(\&file=[A-Z]{4}\d{4}\/)
しかし、私はこの検索テキストを持っています: &file=PSYC4534/SecretSuccess_512k.flv
.flv のファイル名は何でもかまいません。
上記の式を完成させて、任意の filename.flv を含めるにはどうすればよいですか?
ありがとう
あなたが使用することができます
(\&file=[A-Z]{4}\d{4}\/).*?\.flv(\s|$)
.*?\.flv(\s|$)
.flv
は、空白文字または文字列の末尾が続くまで、任意の文字 (改行を除く) に 0 回以上、できるだけ少ない回数一致します。
のようなもの[a-zA-Z_0-9]+\.flv
は、角括弧内の 1 つ以上の文字のシーケンスと拡張子に一致します。アルファと数字とアンダースコアを入れました。もう少し必要かもしれませんが、ドット/ピリオドは入れないでください。
これを式の最後に追加します(\&file=[A-Z]{4}\d{4}\/)
が、括弧内に追加します。