标签: regex
我需要一个在引号中查找字符串的正则表达式,它们还需要包含特定的子字符串。例如,子字符串可以是“joe”。
"123joe456" -> true 123joe456 -> false "joe" -> true "1joe" -> true "joe2" -> true "jo2e" -> false
帮助表示赞赏。谢谢!
答案 0 :(得分:2)
^\"\w*(?=joe)\w*\"$
演示:http://regex101.com/r/jA9hC5
答案 1 :(得分:0)
这应该有效 -
^\".*?joe.*?\"$
演示here
答案 2 :(得分:-1)
此:
\".*(?<![a-z])(joe)(?![a-z]).*\"
Demo
与joe
joe
"heyiamjoe"
如果您不想要,或者只使用^\".*joe.*\"$
^\".*joe.*\"$