我想测试自己的正则表达式,以便了解如何使用它并创建自定义的正则表达式。
我尝试了这个:
^(?=.*\d)(?=.*[a-zA-Z])(?=.*[\W_]){3}$
(?=.*\d)
=> 至少需要1个数字。
(?=.*[a-zA-Z])
=> 至少需要1个字母。
(?=.*[\W_])
=> 至少需要1个特殊字符。
{3}
=> 至少需要3个字符。
很遗憾,这段代码不起作用。我需要至少1个数字,1个字母和1个特殊字符,并且输入至少需要3个字符。当用户输入这三种类型的字符时,我的消息会消失,因为正则表达式是正确的^^
对不起我的英语不好,如果您需要更多细节,我可以提供给您。谢谢您的帮助 :)
祝您愉快 :)