我需要创建一个正则表达式,该正则表达式与具有以下模式的进程号匹配#######-##。####。7.09.0009,其中#表示从0到9的数字。这是经过研究后我想到了什么:
var regex = new RegExp("^[0-9]{7}[\-][0-9]{2}[\.][0-9]{4}[\.7\.09\.0009]$");
我也尝试过:
答案 0 :(得分:4)
尝试一下:
const pattern = /\d{7}\-\d{2}\.\d{4}\.7\.09\.0009/
Regexper是一个很棒的工具,每当我编写正则表达式时,我都会发现它确实有助于可视化表达式的实际作用。 Check it out.
作为参考,您发布的here is the original pattern是一个主要问题,似乎是您在使用[
和]
的地方确实定义了字符类,而实际上没有完全需要它们。