我想写一个验证的正则表达式为进来的正则表达式(写正则表达式只有一个字母
SDDDDDD/DDC
当格式字符串:
- 的S - 字符串应该以S字符开头
- DDDDDD - 0-9之间的任何数字,可以是1-6位之间的数字
- DD - 0-9之间的任何数字,2数字其强制性
- Ç - α-ZA-Z
之间的任何字符例如 S123456/22F
我写的以下表达式:
/S[0-9]{1,6}\/[0-9]{2}[A-Z]{1}/
但它不适合。验证这些字符串的正确表达式是什么?
我想写一个验证的正则表达式为进来的正则表达式(写正则表达式只有一个字母
SDDDDDD/DDC
当格式字符串:
之间的任何字符例如 S123456/22F
我写的以下表达式:
/S[0-9]{1,6}\/[0-9]{2}[A-Z]{1}/
但它不适合。验证这些字符串的正确表达式是什么?
你在找什么是
^S\d{1,6}/\d{2}[a-zA-Z]$
S\d{1,6}/\d{2}[A-Za-z]
或
^S\d{1,6}/\d{2}[A-Z]$
如果它必须整个字符串
尝试此匹配
如果我把S123/22FDDD到位S123456/22F没有错误消息的到来是最后一个被确认只有一个字符不正确的错误消息应该来,我需要一个字符在帽信 – pra