Php 两个匹配项之间的正则表达式返回字符串
我试图获取两个特定匹配之间的字符串,例如两个hashtag 我希望达到的目标是: 输入:Php 两个匹配项之间的正则表达式返回字符串,php,regex,preg-match,Php,Regex,Preg Match,我试图获取两个特定匹配之间的字符串,例如两个hashtag 我希望达到的目标是: 输入:前面的一些文本##你好##后面的一些文本 输出:hi那里 使用/%(.*)%%/,将返回####### 提前感谢您需要向前看,向后看 (?<=##).*(?=##) (?你需要向前看和向后看 (?<=##).*(?=##) (?语言是什么?@WiktorStribiżew抱歉,我不知道这是相关的。它是PHPJust access$matches[1]语言是什么?@WiktorStribiżew
前面的一些文本##你好##后面的一些文本
输出:hi那里
使用/%(.*)%%/
,将返回#######
提前感谢您需要向前看,向后看
(?<=##).*(?=##)
(?你需要向前看和向后看
(?<=##).*(?=##)
(?语言是什么?@WiktorStribiżew抱歉,我不知道这是相关的。它是PHPJust access$matches[1]
语言是什么?@WiktorStribiżew抱歉,我不知道这是相关的。它是PHPJust access$matches[1]
如果我想要多个匹配,那么字符串是现在有%%two%%个匹配%%now
如果我想要多个匹配,那么字符串是现在有%%two%%个匹配%%now