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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.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 如何创建一个正则表达式来匹配两个单词之间的任何内容?_Regex - Fatal编程技术网

Regex 如何创建一个正则表达式来匹配两个单词之间的任何内容?

Regex 如何创建一个正则表达式来匹配两个单词之间的任何内容?,regex,Regex,如何创建一个正则表达式来匹配给定单词之间的任何内容,并且这两个单词可能不在同一行上 例如:目标或收到-------------------------------------- -------------------------------------办公室设置或剩余假设在目标和办公室设置之前和之后的单词是目标,然后使用 (?s)(?i)(?<=(objectives)).*(?=(office setup)) (?s)(?i)(?取决于你所说的词与词之间的任何东西的意思,你的意思是,

如何创建一个正则表达式来匹配给定单词之间的任何内容,并且这两个单词可能不在同一行上

例如:目标或收到--------------------------------------



-------------------------------------办公室设置或剩余

假设在目标和办公室设置之前和之后的单词是目标,然后使用

(?s)(?i)(?<=(objectives)).*(?=(office setup))

(?s)(?i)(?取决于你所说的词与词之间的任何东西的意思,你的意思是,例如.between Ex.OBJECTIVES也会被归类为匹配吗?取决于你使用的语言,因为多行正则表达式匹配的语法各不相同。不用担心,伙计,如果你想解释它,请说。我真的很高兴为你服务我的朋友