• ベストアンサー

正規表現の否定先読みで、複数の否定文字列を指定する方法はありませんか?

正規表現の否定先読みで、複数の否定文字列を指定する方法はありませんか? 例えば、 /(a)(?!bbb)/ は、後ろにbbbが続かないaを意味すると思いますが、 後ろにbbb、ccc、dddのいずれもが続かないaを表現する方法を探しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

単純に /a(?!bbb|ccc|ddd)/ じゃダメなんだっけ?

biwa_nya-su
質問者

お礼

ありがとうございます。 やってみましたが、それではダメなようです…。

biwa_nya-su
質問者

補足

/a(?!(bbb|ccc|ddd))/ で、うまくいきました。ヒントをありがとうございました。

関連するQ&A