包含a或b或c, 且不能包含d
该匹配主要是是为了从以下内容排除第一条和第三条a-daabdcc
需要给使用的语言启用多行匹配
^[a-c]+$
js测试如下
其实就是限制匹配包含a-c的字符串就行,如果还有其他特殊字符,往[]里面增加内容,比如中杆线
^[a-c\-]+$
([abc]|[^d])不知道对不对,好久没写正则了