^与!区别?实际验证了,结果是一样的
[^ ]
若中括号内第一个字符为符号 (^) ,那表示『反向选择』,例如 [^abc] 代表 一定有一个字符,要是非 a, b, c 的其他字符就行。
[! ]
若中括号内第一个字符为符号 (!) ,那表示『反向选择』,例如 [!abc] 代表 一定有一个字符,要是非 a, b, c 的其他字符就行。
正则表达式 – 元字符 | 菜鸟教程 (runoob.com)
参考这个文档。
建议有测试实例,然后方便社区朋友们帮你做测试用例。单从论一个元字符的语义而言,好像没有实际意义。