任何人都可以提供正则表达式来检查字符串
必须包含空格并且是字母数字。
答案 0 :(得分:3)
在JavaScript中你可以这样解决:
if (/^[a-z\d]* [a-z\d]*$/i.test(input)) {
// Successful match
} else {
// Fail
}
注意:
i
表示
忽略大小写,即matchez a-z as
以及A-Z input
+
代替*
答案 1 :(得分:2)
我假设您希望空间位于两个字母数字子串之间。我还添加了\s*
以允许包含alpha-numerics的空格(根据你的评论判断你实际想要的是什么)
^\s*[0-9a-zA-Z]+[ ][0-9a-zA-z]+\s*$
答案 2 :(得分:0)
/^[A-Za-z0-9]+ [A-Za-z0-9]+$/
如果空格可以在结尾或开头,请将通讯员+
更改为*
。