0

次のパターンに一致させるにはどうすればよいですか。

<aaa class = "dog">
   <bbb id = "one"/>
</aaa>
<aaa class = "dog">
   <bbb id = "two"/>
</aaa>
<aaa class = "dog">
   <bbb id = "three"/>
</aaa>

が欲しいです:

<aaa class = "dog">
   <bbb id = "three"/>
</aaa>

私が使う:

^(.)*dog(.|\r|\n|\t)*(three)

しかし、それは一致します:

<aaa class = "dog">
   <bbb id = "one"/>
</aaa>
<aaa class = "dog">
   <bbb id = "two"/>
</aaa>
<aaa class = "dog">
   <bbb id = "three

必要なものに一致するように正規表現をどのように編集する必要がありますか?

4

1 に答える 1