换句话说,我想匹配这些字符串:
l0
k2
b4
我尝试了这个:/\w\d/g
,但结果不合理:
How do I generate random integers within a specific range in Java?
这样做的正确方法是什么?
答案 0 :(得分:1)
如果您要求使用字母数字字符串(即由字母和数字组成),则可以使用此正则表达式:
[a-zA-Z0-9]+
但是,如果您想要数字后跟数字,那么您可以使用:
[a-zA-Z]+[0-9]+
答案 1 :(得分:1)
您的表达式匹配一个单词(\ w)后跟一个数字(\ d)。如果您要匹配单个字母后跟数字,请使用[a-zA-Z] \ d。在JavaScript中写成:/ [a-zAZ] \ d /
答案 2 :(得分:0)
你最想要的是:
\w+\d+
因为没有+或*,你只能获得1个字符....如果你想要的顺序超过1,请尝试使用+或*