こんにちは私は、jspファイル内のコメント内にないすべてのアクセントワードを見つける必要があります。 例です。html/jspコメント内にないアクセント文字を検索するための正規表現
<%--This jsp comment have accents áóéí--%>
<html>
<!--This html comment have accents áóéí-->
<h1>This text have accents áóí</h1>
<html>
h1タグ内のアクセント文字を見つける必要がありますが、コメント内にはアクセント文字はありません。
これまではコメントを見つけるための正規表現がありましたが、その部分を否定する方法はわかりません。 これは私が持っていた正規表現です:
\<[!%][ \r\n\t]*(--([^\-]|[\r\n]|-[^\-])*--[ \r\n\t]*)\%*>
は私が
[ó](?!(\<[!%][ \r\n\t]*(--([^\-]|[\r\n]|-[^\-])*--[ \r\n\t]*)\%*>))
を試してみてくださいしかし、それは作品なかったです。
どのように私はそのexpresionを否定することができますか?
完全な問題は分かりませんが、HTML内で何かを検索する必要がある場合は、すべてのユースケースをカバーするためにパーサーを使用する必要があります。 –
あなたはそれらを見つけるときに何をする必要がありますか?削除しますか?または、他の何か? – Marathon55
必須:https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags – vanza