Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 我是新来的正则表达式,我需要创建几个正则表达式脚本的驾驶执照领域_Regex - Fatal编程技术网

Regex 我是新来的正则表达式,我需要创建几个正则表达式脚本的驾驶执照领域

Regex 我是新来的正则表达式,我需要创建几个正则表达式脚本的驾驶执照领域,regex,Regex,我需要为两个不同的州创建正则表达式,我遇到了一些麻烦。以下是要求;一个是华盛顿特区,另一个是特拉华州: 1)哥伦比亚特区(DC) -格式:9个数字(SSN)或7个数字 2)特拉华州(德) -格式:1-7个数字 我为DC使用的正则表达式是^(\d{7}|(\d{9})$,这似乎不起作用 我想我有特拉华^(\d{1,7})$的DC表达式,您有一些语法错误。请尝试: ^(\d{7})|(\d{9}) 对于DC表达式,您有一些语法错误。请尝试: ^(\d{7})|(\d{9}) 另一个同样有效的可能

我需要为两个不同的州创建正则表达式,我遇到了一些麻烦。以下是要求;一个是华盛顿特区,另一个是特拉华州:

1)哥伦比亚特区(DC)
-格式:9个数字(SSN)或7个数字

2)特拉华州(德)
-格式:1-7个数字

我为DC使用的正则表达式是
^(\d{7}|(\d{9})$
,这似乎不起作用


我想我有特拉华
^(\d{1,7})$

的DC表达式,您有一些语法错误。请尝试:

^(\d{7})|(\d{9})

对于DC表达式,您有一些语法错误。请尝试:

^(\d{7})|(\d{9})

另一个同样有效的可能性是:

^\d{7}(\d{2})?$

另一个同样有效的可能性是:

^\d{7}(\d{2})?$

在DC正则表达式中,在7后面有一个括号,其中应该有一个结束的花括号。

在DC正则表达式中,在7后面有一个括号,其中应该有一个结束的花括号。

如果仍然有问题,请尝试此操作。我移动了括号,以立即将这两个条件括起来

^(\d{7}|\d{9})$

如果你仍然有问题,试试这个。我移动了圆括号,把两个条件同时括起来

^(\d{7}|\d{9})$

哎呀!!所有这些regex的人今天早上都来了。你们应该考虑一下这个问题,看看能不能帮上忙。^(\d{7})|(\d{9}))$'似乎还有问题,它允许我输入8位数字,也允许我输入9位以上。我只需要它,除了7位或9位,其他什么都不需要?天哪!!所有这些雷格克斯人今天早上都来了。你们应该考虑一下这个问题,看看能不能帮上忙^(\d{7})|(\d{9}))$似乎仍然有问题,它允许我输入8位数字,也允许输入9位以上。我只需要它,除了7位或9位,其他什么都不需要?