场景实战
场景一:特殊字符
密码复杂度校验,含有特殊字符
网上提供通用的写法:
((?=[x21-x7e]+)[^A-Za-z0-9])
问题:js使用这样的正则表达没有问题,但是如果golang不支持这样的正则语法,如果这么写,会报如下错误。
invalid or unsupported Perl syntax: `(?=
方案:无
相关文献
参考文献
- [正则表达式 - 语法](https://www.runoob.com/regexp/regexp-syntax.html “系列文章讲得还可以”)
- 写个可以匹配一下各种特殊字符的正则表达式
- js使用正则表达式验证必须包含字母数字和特殊字符 处理