正则表达式包含空白&空白或&

时间:2017-04-21 16:24:01

标签: regex

我正在寻找正则表达式来搜索:a&b 可能性是:

a&b
a & b
A&B
A & B
A&b
a&B
A & b
a & B
到目前为止,我做得很好:

.*[Aa]&[Bb].*

但我不知道如何为&

喜欢&\ & \(空白和空白)

问候和感谢

2 个答案:

答案 0 :(得分:1)

这不是那么艰难。您只需添加可选的空格\s

正则表达式: .*[Aa]\s?&\s?[Bb].*

Regex101 Demo

答案 1 :(得分:1)

这实际上是一个非常简单的正则表达式。只需使其不区分大小写i和空格可选?,即:

/a ?& ?b/i

Demo and Explanation