-3

上昇する数字のみに一致する正規表現が必要です。例: 22335566 66678 ではなく: 444663 33997777666664

数字の長さは固定されておらず、開始桁も固定されていません。

何か助けてください。

4

1 に答える 1

1

正規表現を使用してこれを実装する最良の方法は次のとおりです。

^(?=\d)1*2*3*4*5*6*7*8*9*$

正規表現は次のように一致します。

  • 0 個以上の 1 の後に、
  • 0 個以上の 2 の後に、
  • 0 以上の 3 など。
  • (?=\d)文字列に少なくとも 1 つの数字があることを確認します。
于 2013-10-15T18:19:53.007 に答える