【发布时间】:2021-02-15 08:11:26
【问题描述】:
我是 RegEx 的新手,正在尝试设计一个可以匹配以下字符串的 RegEx:
用逗号和空格分隔的模式 1:KEPM39, JEMGH5, HEPM21 ...(重复)
模式 2 仅以空格分隔:KEPM39 JEMGH5 HEPM21 ...(重复)
模式 3 仅以逗号分隔:KEPM39,JEMGH5,HEPM21 ...(重复)
这是我的概念:"^[a-zA-Z0-9]{6,}[,\s]+$",但这似乎是错误的。
#我想验证整个字符串,我使用 javascript & html 来验证用户输入。 (文本区域)
#duplicate 改成重复更合适。
function validate(){
var term = "JEPM34, KEPM11 ";
var re = new RegExp("^[a-zA-Z0-9]{6,}[,\s]+$");
if (re.test(term)) {
return true
} else {
return false
}
}
提前谢谢你!
【问题讨论】:
-
您要拆分整个字符串还是验证整个字符串?你能包括你想要的结果吗?另外,“重复”是什么意思?包含您正在使用的应用程序也可能会有所帮助。
-
工具或语言是什么?
-
谢谢先生,我已经修改了我的内容。
标签: javascript regex