有点卡住了(正则表达式根本不是我的强项!)-我需要一个表达式来验证任何只包含数字和字母的字符串,但必须至少有一个(大写和小写可以互换并且允许)。它不能包含特殊字符或空格。
做一些先前的研究我发现了这一点,但它不排除空格,尽管我尝试这样做,但我无法修改它以排除空格和特殊字符:
^.*(?=.*\d)(?=.*[a-zA-Z]).*$
一些需要验证的字符串示例:
- ieoEon43
- 43ifsiojfdfs
- 6i
- ijf943kNFSfsf
任何帮助将不胜感激!如果重要的话,我会在 JavaScript 中运行这些表达式。
最佳答案
关于javascript - 正则表达式:必须至少有一个数字和字母,但不能有其他字符/空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24613851/