お世話になっています。
正規表現で質問です。
掲題の通りですが、特定の文字列に囲まれていない文字列を検索して、置換したいのですが、そのやり方がわからず、
アドバイスいただければと思い質問させていただきます。
やりたいこととしては、
HTML
1<p>hoge<a href="">hoge</a></p>
こんなHTMLに対して、
aタグで囲まれていない"hoge"を"fuga"に置換したいです。
HTML
1<p>hoge<a href="">hoge</a></p> 2↓ 3<p>fuga<a href="">hoge</a></p>
のような感じです。
よろしくお願いいたします。
たとえば、「<p>hogepiyo<a>hogepiyofuga</a>hoge</p>」のようにあった場合、どこまで置換すればいいでしょうか。
ありがとうございます!
<a></a>で囲まれている箇所以外は全て置換したいです
<ahoge ahoge="ahoge">ahoge<a href="ahoge">ahoge</a></ahoge>
これを置換するとどうなりますか?
また言語は何ですか?
ありがとうございます!
<ahoge ahoge="ahoge">ahoge<a href="ahoge">ahoge</a></ahoge>
の場合だと、
<ahoge ahoge="ahoge">afuga<a href="ahoge">ahoge</a></ahoge>
になってもらいたいです
言語はjsで実装予定です
回答3件
あなたの回答
tips
プレビュー