0

現時点での16文字に対して、最小長11文字までの文字を受け入れることができるようにしたい正規表現があります。

^[A-Za-z]{6}[0-9LMNPQRSTUV]{2}[A-Za-z]{1}[0-9LMNPQRSTUV]{2}[A-Za-z]{1}[0-9LMNPQRSTUV]{3}[A-Za-z]{1}$

誰かが変更を提案できますか?

ありがとう

4

2 に答える 2

1

それぞれ{6}が期待する文字数を示します。ここでは、最初の表現は 6 です。

文字数の範囲が必要な場合は、次のよう{1,6}にします。正規表現の先頭で 1 ~ 6 文字を受け入れます。

これにより、正規表現で 11 から 16 文字が得られます。

于 2012-09-07T07:22:16.793 に答える
0

{n}- 前の記号 (テンプレート) は、正確に n 回出現することが期待されます

{min,max} - 前のシンボル (テンプレート) は、正確に最小の最小回数が表示されることが期待されますが、最大の回数を超えることはありません。

于 2012-09-07T12:07:12.590 に答える