标签: regex
我尝试了各种版本的正则表达式,但我似乎无法获得满足我要求的版本:
输入的字符串没有反斜杠,匹配
输入带反斜杠的字符串,拒绝反斜杠后的所有内容
我累了:
[a-zA-Z0-9/._-]*[(?:\\)]
但是,只有在字符串中出现反斜杠时,才会拒绝反斜杠后面的字符串。我希望如果一个字符串没有反斜杠它应匹配
答案 0 :(得分:0)
这个怎么样?
(?m)^(?:(?!\\)[-.\w\/ ])*(?:(?=\\)|$)
Demo
因某种原因编辑