我正在尝试构建一个用于某些验证的正则表达式。我想检查一个字符串是否是至少一个字母和一个整数的组合。为此,我尝试了这个 ^(?=.*[\w][\d]).+
我不太了解正则表达式。此表达式检查字符串中的 aplhabet 和数字,但它希望字符串在开头有一个字母表。相反,我只想检查字符串中是否同时存在字母表和数字,而不考虑出现的数量和顺序。字母表也可以是大写字母或小写字母,所以我猜单词检查将不区分大小写。该字符串可能包含特殊字符以及任意组合和顺序的单词和数字,但应丢弃任何空格。谁能帮忙?
最佳答案
您必须使用两个前瞻:
/(?=.*[a-z])(?=.*[0-9])/i
关于javascript - 无法构造正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15826109/