2016-10-21 10 views
0

alt="some-alt-text"のような多くの行が私のファイルにあります。ダッシュを空白で置き換える必要があります。工事の間の特定の表現を見つける

私はこの文字列を見つけて、ダッシュをregexpに置き換えることにしました。 このような表現が見つかりました(?<=This is)(.*)(?=sentence)しかし、どうすればダッシュを指定できますか?

答えて

0

これを実現するには、\K(一致リセット)と\G(継続一致)を使用できます。 (?:alt="|(?!^)\G)[^"-]+\K-では、すべてのダッシュを見つけて、単にと置き換えることができます。

+0

それはworkds、ありがとう –

関連する問題