正規表現を使用してパターンを一致させたいのですが、一致にはいくつかの例外が必要です。たとえば、「John Doe」が太字のタグで囲まれている場合、つまり「<b>
John Doe」を除いて、「JohnDoe」のすべての出現箇所に一致します</b>
。
Match: John Doe
Don't match: <b>John Doe</b>
正規表現でこれを実現するにはどうすればよいですか?
明確化:太字のタグの間のすべてを除外したいと思います。この除外されたコンテンツには、さまざまな文字や改行などが含まれている可能性があります。