一个或多个字母/数字的正则表达式以及零个或多个空格
我想在字符串中允许 0 个或更多空格,在字符串中允许一个或多个 A-Z 或 a-z 或 0-9。
表明。[0-9A-Za-z ]+
我怀疑,这个正则表达式匹配具有零个或多个空格的模式。
如何允许在字符串中的任何位置使用 0 个或更多空格,并在字符串中的任何位置允许一个或多个字符。
这行得通吗?([0-9A-Za-z]+)([ ]*)
我想在字符串中允许 0 个或更多空格,在字符串中允许一个或多个 A-Z 或 a-z 或 0-9。
表明。[0-9A-Za-z ]+
我怀疑,这个正则表达式匹配具有零个或多个空格的模式。
如何允许在字符串中的任何位置使用 0 个或更多空格,并在字符串中的任何位置允许一个或多个字符。
这行得通吗?([0-9A-Za-z]+)([ ]*)
我相信你可以做这样的事情:
([ ]*+[0-9A-Za-z]++[ ]*+)+
这是 0 个或更多空格,后跟至少 1 个字母字符,后跟 0 个或更多空格
至少^^一次。
使用 Pshemo 的所有格量词的想法来加速正则表达式。
最简单的答案
*
均值等于zero or more
{0,}
+
均值等于one or more
{1,}
所以看看这个
[A-Z]+
means ,可以写成at least one Capital Letter
[A-Z]{1,}
[!@#$%&].
意味着你可以有这些特殊字符可以写成zero or more times
[!@#$%&]{0,}
对不起,但
这是要的
purpose
answer
as Simple as possible