正则表达式仅允许包含至少一个字符且不为空 space 的字母数字
Regex to allow only alphanumerics with at least one character and no empty space
我一直在尝试搜索结果 (google) 中的所有内容,但直到现在都没有成功。
对于我的用户名输入,我只想允许字母数字,没有空格,也没有制表符。用户名可以是字母和数字的组合,但必须至少有一个字符。
有人可以分享一个能够做到这一点的正则表达式吗,如果以后需要进行一些更改,请稍微解释一下。
提前致谢。
编辑:
应允许的示例:"a012"、“2342a”、"anyalpha"、"abc2xyz"。
不允许的内容:“1234123”、“ace12”、"any space"、"space2 "、“space3”
试试这个正则表达式 => ^[A-Za-z0-9]+$
^ 行首
[A-Za-z0-9]+括号内任意字符,一次或多次
$ 行尾
此正则表达式仅接受数字和字母字符,并且至少接受 1 个字符
试试正则表达式:^(?=\w*[A-Za-z])\w*$
我一直在尝试搜索结果 (google) 中的所有内容,但直到现在都没有成功。 对于我的用户名输入,我只想允许字母数字,没有空格,也没有制表符。用户名可以是字母和数字的组合,但必须至少有一个字符。 有人可以分享一个能够做到这一点的正则表达式吗,如果以后需要进行一些更改,请稍微解释一下。
提前致谢。
编辑: 应允许的示例:"a012"、“2342a”、"anyalpha"、"abc2xyz"。 不允许的内容:“1234123”、“ace12”、"any space"、"space2 "、“space3”
试试这个正则表达式 => ^[A-Za-z0-9]+$
^ 行首
[A-Za-z0-9]+括号内任意字符,一次或多次
$ 行尾
此正则表达式仅接受数字和字母字符,并且至少接受 1 个字符
试试正则表达式:^(?=\w*[A-Za-z])\w*$