Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.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
Javascript 正则表达式,仅在倒双引号内拾取值_Javascript_Regex_Django - Fatal编程技术网

Javascript 正则表达式,仅在倒双引号内拾取值

Javascript 正则表达式,仅在倒双引号内拾取值,javascript,regex,django,Javascript,Regex,Django,我正在尝试使用javascript制作一个表单验证程序 值本身是一种特定格式,它可以出现1次或多次,现在当测试值时,我需要确保输入的值是否包含在倒双引号中。 例如 不止一个,这里是3 "C:GSMXXXX&T:GSMXXXX; C:GSMXXXX&T:GSMXXXX; C:GSMXXXX&T:GSMXXXX;" 你可以用 .*?[^\\] .您可以使用以下正则表达式- C:GSM\d+&T:GSM\d+\s{0,}{1,} 解释- 开头和结尾的倒逗号表示表达式中的文字

我正在尝试使用javascript制作一个表单验证程序

值本身是一种特定格式,它可以出现1次或多次,现在当测试值时,我需要确保输入的值是否包含在倒双引号中。 例如

不止一个,这里是3

"C:GSMXXXX&T:GSMXXXX; C:GSMXXXX&T:GSMXXXX; C:GSMXXXX&T:GSMXXXX;"
你可以用 .*?[^\\]
.

您可以使用以下正则表达式-

C:GSM\d+&T:GSM\d+\s{0,}{1,}

解释-

开头和结尾的倒逗号表示表达式中的文字倒逗号 C:GSM和T:GSM用于相同的文本字符串 \d+表示任意数量的数字字符 \s{0,}表示该位置可以有0个或多个空格 {1,}表示整个表达式可以匹配多次
请分享您尝试过的内容、遇到的问题、预期的输出以及您得到的输出。我已将正则表达式的值与您的建议相加,但仍然不匹配……您能否用测试字符串和预期的输出更新您的问题?要求是不清楚的,根据你写的表达。链接似乎不工作,所以我在这里写…*?C:\sGSM[0-9][0-9][0-9][0-9][0-9][0-9]\s\&sT:\sGSM[0-9][0-9][0-9][0-9][0-9][0-9]\s\;为什么要把它复杂化呢?我只需要在表单字段中获取值,这是通过单击表格单元格生成的特定顺序。这就是为什么我想将表单中输入的值仅限于特定的模式。这就是为什么。
"C:GSMXXXX&T:GSMXXXX; C:GSMXXXX&T:GSMXXXX; C:GSMXXXX&T:GSMXXXX;"