• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DreamweaverCS4で正規表現を使った検索の質問です)

DreamweaverCS4で正規表現を使った検索の質問

このQ&Aのポイント
  • DreamweaverCS4で正規表現を使った検索の方法について教えてください。
  • 特定の条件にマッチするhref属性の値を抽出する方法を知りたいです。
  • href属性に.htmlで終わらない値にのみマッチする正規表現の記述方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

^(?!.*href="[^"]*html")(?=.*href).*$ とか? 否定の先読みとか、先読みが使えればですが・・・。

salonpath
質問者

お礼

回答ありがとうございます。 否定の先読みというものがあるんですね、知りませんでした。 残念ながら教えていただいた記述ではマッチしませんでしたが、 先読みを調べてDwで使えるか試していたところ (?!href=".*html")href=".*" でhtmlで終わらないhrefにマッチさせる事ができました ありがとうございました、勉強になりました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

Dreamweaverの正規表現は知りませんが、  /href="[^"]*html"/ にマッチしないと言う条件ではいかがでしょうか? 対象が必ずダブルクォート(")を使用していて、文法間違いがない(閉じ忘れがないなど)という仮定ですが。 対象の状況によっては、事前に空白を除いておく必要があるのかも…

salonpath
質問者

お礼

回答ありがとうございます /href="[^"]*html"/だと何もヒットせず スラッシュを外し href="[^"]*html" にするとhtml"で終わるリンクがヒットしてしまいました。 詳しくは無いのですが /~~~/は、スラッシュの中身が正規表現のパターンですよという印ですよね? もう少し頑張ってみます、ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A