Regex PCRE正则表达式必须在模式中间包含一个符号 试图匹配一个图案必须在图案中间出现的图案。
Regex PCRE正则表达式必须在模式中间包含一个符号 试图匹配一个图案必须在图案中间出现的图案。,regex,Regex,正则表达式应该查找并捕获“file .Name”,但是该模式必须包含“或+”在匹配的中间。示例:应该匹配最后两个,而不是第一个。 "file.name" "fi"+"le.na"+"me" "f"+"il"+"e.n"+"a"+"me" 工作了一段时间,得不到它。任何帮助都被赏识了。< P>使用与代码匹配的正向查找。+[+],,它匹配文本中的某处某处某处的 +或 。< / P> (?=.+[+”)“f[“+]*i[“+]*l[“+]*e[“+]*\.[“+]*n[“+]*a[“+]*m[“+]
正则表达式应该查找并捕获“file .Name”,但是该模式必须包含“或+”在匹配的中间。示例:应该匹配最后两个,而不是第一个。
"file.name"
"fi"+"le.na"+"me"
"f"+"il"+"e.n"+"a"+"me"
工作了一段时间,得不到它。任何帮助都被赏识了。
< P>使用与代码<>匹配的正向查找。+[+],,它匹配文本中的某处某处某处的<代码> +<代码>或<代码> <代码>。< / P>(?=.+[+”)“f[“+]*i[“+]*l[“+]*e[“+]*\.[“+]*n[“+]*a[“+]*m[“+]”?e”
先行查找后的主模式将每个字符之间的“file.name”
与任何数量的“
和+
匹配
对所需字符使用正向前瞻。由于不知道“+”会出现在何处,我不确定如何实现前瞻。我的尝试与/捕获整个file.name模式不匹配。请提供一个示例,好吗?我一小时前发布了一个答案。
"file.name"
"fi"+"le.na"+"me"
"f"+"il"+"e.n"+"a"+"me"