質問: かっこ`[]`で囲まれた文字以外をマッチさせたいのですが、わかりません。 `あいうえお[ほげ]かきくけこ[ふが]` ↓マッチさせる文字列 * `あいうえお` * `かきくけこ`
回答: > > ↓マッチさせる文字列 > > > あいうえお > > かきくけこ > > > 厳密にこの2パターンだけをマッチさせたい場合は、単に > > (あいうえお|かきくけこ) > > > でいいです(POSIX正規表現の場合)。 正規表現は言語によって多少書き方が変わることもあるので、 できれば質問の際、使うプログラミング言語を明示したほう がよいでしょう。