2012-03-21 8 views
0
でコードを検索

私はいくつかのコードを検索し、次のことを見つけ、検索を使用してDreamweaverの正規表現を交換する必要があります「divタグの間に何が入っていても気にしないが、この特定のdivタグ、その中のすべて、閉じたdivタグを見つけてください」ということを理解するのに問題があります。正規表現は、Dreamweaverの

答えて

1

「検索と置換」ウィンドウの「検索」リストに「特定のタグ」オプションがあります。なぜあなたはそれを使用しないのですか?とにかく私はおそらく次のようなものを使用します。しかし、そのdivの中に不正な終了タグ<div>がある場合、すべてのノードを選択するわけではありません。

<div\b(.*?)(\bid)\s*=\s*("|')specific_div\3([\w\W]*?)</div> 

あなたがそのノードに他の属性を持っている可能性があると考えて、私は開始タグを閉じませんでした。ああ、「Match Case」オプションが検索ウィンドウで選択されていないことを確認してください。

+0

私は特定のタグオプションを試しましたが、実際には最初の閉じたdivタグの後にもう2つの閉じたdivタグを追加する必要がありますが、特定のタグ関数を使用するたびに別のタグを追加しません。私はもう一度やり直して、あなたの正規表現の解決法を探るでしょう。 – absentx