Javascript正则表达式没有空格

Mik*_*den 1 javascript regex

我想在Javascript Regex中匹配以下字符串

PC123456

这就是我所拥有的:

/^PC\d*/
Run Code Online (Sandbox Code Playgroud)

这适用于每个实例减去一个带有空格的"PC",它可以正常工作但它应该失败.例:

PC 123456

那会失败.为了使第二个条件失败,我需要添加什么?

jfr*_*d00 6

将你的正则表达式改为:

/^PC\d+$/
Run Code Online (Sandbox Code Playgroud)

这需要至少一个数字,并且只有在除了PC和数字之外的字符串中没有其他内容时才匹配.

这将匹配:

PC123456
PC1
PC99
Run Code Online (Sandbox Code Playgroud)

它不匹配:

PC 12345
PC
PCx1234
Run Code Online (Sandbox Code Playgroud)