我试过制作一个匹配任何东西的正则表达式,除非包含像12345678910这样的11位数,所以不要匹配任何东西 我试过的是什么
[^\d{11}]
但{11}不适用于\ d表达式 所以我必须做什么?
答案 0 :(得分:1)
答案 1 :(得分:0)
正则表达式实际上并不是一个非常好的任务,因为你必须描述每个不包含11个连续数字的字符串。
如果可能,我建议匹配一个包含11个连续数字的字符串,然后将该匹配的成功与执行此正则表达式的语言或工具反转。
根据您的正则表达式风格,您也可以使用其他答案中显示的否定前瞻。
答案 2 :(得分:0)
这似乎对我有用,使用负面看:
/ ^((?!\ d {11})。)* $ /克