我正在尝试构建一个正则表达式,它可以找到必须同时包含数字和字母数字值以及特殊字符的模式。我找到了一个处理这种类型的正则表达式但没有特殊字符的答案。
如何在正则表达式中包含特殊字符,包括: ^$=()_"'[\@ ?
^([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*$
你能解释一下吗?
正则表达式测试器:http ://regexlib.com/RETester.aspx
谢谢你。
作为解决方案,我发现了这个正则表达式:^(?=.*\d)(?=.*[a-zA-Z]).{4,8}$
也许它可以帮助你。