1010 または 0101 のみに一致させたいが、1111 または 0000 には一致させたくない。次の正規表現を使用します。
\b((1|0)(?!\2))+
これは Kodos でうまく機能しますが、group() のおかげで一致したシーケンスも必要です。私はもう試した :
\b(((1|0)(?!\2))+)
しかし、Kodosで「open group*を参照できません」と表示されて、なぜ動かないのかわかりません。
助けてくれますか ?
編集: 適切な正規表現は(\b(((1|0)(?!\3))+)
.