我在试着写一个正则表达式过滤器。以下是参数:
我到这里来了
^[A-M]{1}[A-L]{1}\d{8}[A-Y^O]{1}
它匹配所有内容,但不从数字中排除8个零,也不从最后一个字符中排除O。
任何帮助都是非常感谢的;教授在解释regex方面做了一项非常出色的工作。
发布于 2021-09-09 01:32:57
您可以使用正的前瞻性模式来确保至少有一个非零数字,并使用两个范围而不是一个范围跳过字符集中的字母O
:
^[A-M][A-L](?=.*[1-9])\d{8}[A-NP-Y]$
发布于 2021-09-09 07:47:45
https://stackoverflow.com/questions/69111192
复制相似问题