你可以尝试以下正则表达式来匹配不能包含数字'4747279725'且中间可以有空格的字符串:

^(?!.*4747279725)\d{0,}(\s?\d{0,}){0,}$

解释:

  • ^ 表示匹配字符串的开头
  • (?!.*4747279725) 使用负向前瞻来排除包含数字'4747279725'的情况
  • \d{0,} 匹配任意数量的数字
  • (\s?\d{0,}){0,} 允许空格和任意数量的数字重复0次或多次
  • $ 表示匹配字符串的结尾

请注意,这个正则表达式只能匹配包含数字和空格的字符串,如果你还有其他要求,请提供更多的细节。

如何用正则表达式排除特定数字(4747279725)和允许空格

原文地址: https://www.cveoy.top/t/topic/pglS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录