所以我试图使用非捕获子模式,但它不起作用。以下是我尝试做的示例代码。
preg_match("/(?<=Title:)(?:.*?)(\d+-?)+/i", "Title: [123-232dfafewf323]", $match);
所以基本上,我需要看看正则表达式后面寻找标题/标题的东西,然后我真的不关心实际模式和背后的外观。但是,这返回的内容与没有非捕获子模式没有什么不同,即([123-232]
答案 0 :(得分:0)
通过使用子组修复。
preg_match("/(?<=Title:).*?((\d+-?)+)/i", "Title: [123-232dfafewf323]", $match);