-1

次の形式の文字列の検証正規表現を書きたい

SDDDDDDD/DDC

どこ:

  • S - 文字列は S 文字で始まる必要があります
  • DDDDDD - 0 ~ 9 の任意の数字。1 ~ 6 桁の可能性があります
  • DD - 0 ~ 9 の任意の数字、2 桁必須
  • C - a-zA-Z の間の任意の文字

たとえば、S123456/22F

次の表現を書きました。

/S[0-9]{1,6}\/[0-9]{2}[A-Z]{1}/ 

しかし、それは合いません。そのような文字列を検証する正しい式は何ですか?

4

4 に答える 4

1

あなたが探しているのは

^S\d{1,6}/\d{2}[a-zA-Z]$
于 2012-06-18T07:34:18.850 に答える
0

これを試して

^S\d{1,6}/\d{2}[A-Z]$
于 2012-06-18T10:27:32.927 に答える
0

これを試して。S[0-9]{1,6}/[0-9]{2}[AZ]{1}

于 2012-06-18T07:34:58.917 に答える
0

S\d{1,6}/\d{2}[A-Za-z]また

^S\d{1,6}/\d{2}[A-Z]$文字列全体と一致する必要がある場合

于 2012-06-18T07:35:52.610 に答える