Php 非捕获命名组
有一种方法可以创建一个命名组来处理特定的“模式”,该模式将在模式的未来使用,而无需在我在DEFINE中声明时捕获它 我的意思是这样的Php 非捕获命名组,php,regex,Php,Regex,有一种方法可以创建一个命名组来处理特定的“模式”,该模式将在模式的未来使用,而无需在我在DEFINE中声明时捕获它 我的意思是这样的 (?(DEFINE)(?<_INT>[0-9]+))(Number\s(?P>_INT)) (?(定义)(?[0-9]+)(数字) 它工作正常,但是_INT将作为匹配返回(和NULL) 我的模式要比这个大得多,我需要找到一种方法来下订单,让它可读 对不起我的英语;我不这么认为。捕获回引用和捕获返回到应用程序之间没有区别。我不这么认为。捕获以返
(?(DEFINE)(?<_INT>[0-9]+))(Number\s(?P>_INT))
(?(定义)(?[0-9]+)(数字)
它工作正常,但是_INT将作为匹配返回(和NULL)
我的模式要比这个大得多,我需要找到一种方法来下订单,让它可读
对不起我的英语;我不这么认为。捕获回引用和捕获返回到应用程序之间没有区别。我不这么认为。捕获以返回引用和捕获以返回应用程序之间没有区别。