检查字符串的两部分是否与正则表达式(PHP)相同?
在PHP中使用带有preg_replace_回调的正则表达式如何检查模式的两个部分是否相同检查字符串的两部分是否与正则表达式(PHP)相同?,php,regex,Php,Regex,在PHP中使用带有preg_replace_回调的正则表达式如何检查模式的两个部分是否相同 preg_replace_callback('/Blah: (.*?), BLah Blah (.+?), (**String Here Must Be Same as First Match**)/s', create_function(), $subject); 谢谢, Matt您可以使用反向引用: /Blah: (.*?), BLah Blah (.+?), \1/s \1此处表示第一个匹配的组
preg_replace_callback('/Blah: (.*?), BLah Blah (.+?), (**String Here Must Be Same as First Match**)/s', create_function(), $subject);
谢谢,
Matt您可以使用反向引用:
/Blah: (.*?), BLah Blah (.+?), \1/s
\1
此处表示第一个匹配的组。您可以使用反向引用:
/Blah: (.*?), BLah Blah (.+?), \1/s
\1
这里表示第一个匹配的组。要了解更多关于他们的信息,最好的地方是感谢您发布链接,我想自己添加一个参考资料。:)我本来打算发布一个答案,但一个评论参考就可以了。:)杰出的谢谢大家!在过去的6个月里,我一直在尝试这样做,哈哈!不客气。你为什么要等6个月才发帖?:)要想了解更多关于他们的信息,最好的办法是感谢你发布这个链接,我自己也曾想过要添加一个参考资料我本来打算发布一个答案,但一个评论参考就可以了。:)杰出的谢谢大家!在过去的6个月里,我一直在尝试这样做,哈哈!不客气。你为什么要等6个月才发帖?:)