需要javascript或jquery三个单词用牵引的逗号

时间:2015-05-01 14:14:39

标签: javascript jquery regex

我对正则表达式搜索字符串的项目要求如下 1)有两个逗号有三个单词允许(例如 - DivisioName,StoreName,CameraName) 2)允许(,*)表示所有分区,所有商店和所有相机 3)单词只包含( - )字符,但始终以alfabetic字符开头 4)如果我把*然后没有其他单词或字符允许 - 整个单词变为(*)并且应该使用初始逗号。

允许的文字案例如下......

text1,text2
text-1,text-2,text-3
text-1
text1,
text1,text2
text1,text2,
text1,,
,
,,
,text,
*,*,*
*,*
*
*,*,

不允许的文字案例如下......

-text1,text2,text3,
text-1,text2,text3,text4
,,,
a,a,,
-text1,text2
-text-1,text-2,text-3
-
-,-

请帮我解决这个问题。提前致谢

1 个答案:

答案 0 :(得分:1)

{{1}}

试试这个。看看演示。

https://regex101.com/r/uE3cC4/11