字符串可以有字母[a-zA-Z]它可以有数字[0-9]但是允许最小0和最多2个空格对于特殊字符最多1个连字符和最大1个逗号
有几种方法可以做到这一点.这是使用前瞻断言的一个:
^(?=[^ ]* ?[^ ]*(?: [^ ]*)?$)(?=[^-]*-?[^-]*$)(?=[^,]*,?[^,]*$)[a-zA-Z0-9 ,-]*$
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10350 次 |
| 最近记录: |