Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アンカー タグを除くすべての html タグを選択する正規表現パターンを探しています。
ここで見つけた次の正規表現を微調整しようといじっていましたが、これは私の目を出血させるパターンの1つです。このパターンは非常に徹底しているように見えるので、アンカー タグを避けるために週に分けたいと考えています。
</?\w+((\s+\w+(\s*=\s*(?:".*?"|'.*?'|[^'">\s]+))?)+\s*|\s*)/?>
タグを検証するのではなく、検索したいので、単純な正規表現パターンを使用します</?(?![aA]\b)\w+\b[^>]*>
</?(?![aA]\b)\w+\b[^>]*>
最終的に、最初の投稿で元のパターンを使用してすべての html タグを選択し、アンカー タグのみを残してそれぞれをループしました。そのパターンは、他の提案よりも信頼性が高かったです。助けてくれてありがとう。