0

リストから特定の Youtube リンクを見つけて置き換えたい。これは私が見つけたいものです:

http://www.youtube.com/watch?v=T[^\s"><]*

しかし、そのような行が存在するにもかかわらず、それはそれらを見つけることができないと言います. を削除した場合にのみ検索できますv=T。正規表現の仕組みがわからないので、おそらく問題があるのでしょうか?

4

2 に答える 2

1

?正規表現の特殊文字です。「ゼロか1か」という意味です。

彼らがまだそれを修正したかどうかはわかりませんが、Notepad ++でエスケープするのが面倒だったことを覚えているので、そこをお勧めし[?]ます.

于 2013-10-20T19:41:14.390 に答える
0

?バックスラッシュを使用して文字をエスケープするだけ\です。

http://www.youtube.com/watch\?v=T[^\s"><]*

補足として、http://www.youtube.com/watch\?v=\w*YouTube ビデオの URL と一致するのに十分なはずです。

于 2013-10-20T21:06:30.693 に答える