次のような行を持つXMLのようなファイルがあります。
<siteMapNode title="Our Clients" url="~/OurClients">
<siteMapNode title="Website Portfolio" url="~/OurClients/Portfolio" />
<siteMapNode title="Testimonials" url="~/OurClients/Testimonials" />
</siteMapNode>
<siteMapNode title="Contact" url="~/Contact" />
<siteMapNode title="" url="~/Pharmacy" />
<siteMapNode url="~/ClinicWebsiteDevelopment" />
<siteMapNode url="~/HospitalWebsiteDevelopment" />
ほとんどの行にタイトル属性があることに注意してください。私がやりたいのは、RegExを使用して、title
属性を持たないすべての要素をキャプチャし、空のtitle属性を持つすべての行をキャプチャすることですtitle=""
。したがって、ここでRegExを使用して例を実行すると、最後の3行が返されるはずです。これは、最後の2行にはタイトル属性がなく、その前の行には空のタイトル属性があるためです。
誰かがこの正規表現の作成を手伝ってくれませんか?ちなみにこれは.NET用です。
ありがとう