Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 正则表达式,用于包含blank&;空白或&;_Regex - Fatal编程技术网

Regex 正则表达式,用于包含blank&;空白或&;

Regex 正则表达式,用于包含blank&;空白或&;,regex,Regex,我正在寻找要搜索的正则表达式:a&b 可能性是: a&b a & b A&B A & B A&b a&B A & b a & B 到目前为止,我做的很好: .*[Aa]&[Bb].* 但我不知道该如何为& 如&或\&(空白和空白) 问候和感谢这并不难。您只需添加可选的空白\s 正则表达式:*[Aa]\s?&s?[Bb]. 它实际上是一个非常简单的正则表达式。只需将其设置为不区分大小写的i,并将空格设置为可选的?,即: /

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

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

.*[Aa]&[Bb].*
但我不知道该如何为&

&
\&
(空白和空白)


问候和感谢

这并不难。您只需添加可选的空白
\s

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


它实际上是一个非常简单的正则表达式。只需将其设置为不区分大小写的
i
,并将空格设置为可选的
,即:

/a ?& ?b/i

[Aa]\s*&\s*[Bb]
[Aa][:space:]*&[:space:]*[Bb]
-取决于正则表达式的风格。如果有一个或多个空格,但在示例集中似乎没有出现这种情况,您也可以使用\s+。您使用的是哪种语言?