否定的な先読みを含む次の正規表現があります。残念ながら、私が使用しているツールは正規表現をサポートしていません。したがって、実際に使用せずに否定的な先読み動作を実現できるかどうか疑問に思っています。
これが私の正規表現です:
(?<![ABCDEQ]|\[|\]|\w\w\d)(\d+["+-]?)(?!BE|AQ|N)(?:.*)
ここでは、Regex101.com のサンプル データを使用しています。
Alteryx というツールを使用しています。ドキュメントは Perl を使用していることを示していますが、何らかの理由で先読みが機能しません。