今天要匹配正则表达式,把非法的字符找出来,开始的写法是这个

[^A-Za-z0-9_.*-+%!],我的目的是把_.*-+%!这7个字符算合法字符,但是发现有许多其他字符也合法了,原来是中划线的位置不对,应该这样写

[^A-Za-z0-9_.*+%!-],在中间放的中划线会被识别为连接符,表示一个范围。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
  • 2022-12-23
  • 2021-09-05
  • 2022-12-23
  • 2021-12-01
猜你喜欢
  • 2022-12-23
  • 2021-06-15
  • 2021-08-13
  • 2021-08-12
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
相关资源
相似解决方案