1

構成値として使用される文字列があります。それは、1|1|1または1|1|2または2|1|2などのようなものです。8 つの異なる組み合わせがあります。整数は、1または2..

問題は、整数間でパイプを使用する必要があることです。正規表現パイプでは「または」を意味しますが、文字列に必要です..

[1-2][\|][1-2][\|][1-2]私が思いついたものです。これは論理的ですか、それともより良いオプションがありますか?

4

1 に答える 1

4

私は使うだろう:

([12])\|([12])\|([12])

したがって、1 と 2 の両方をキャッチし、将来の使用のためにそれらをグループに入れます。

1と の間には ASCII で使用できる文字がないため、マイナス記号は必要ありません2

于 2013-02-05T08:26:54.053 に答える