正如标题所述,我开始考虑如何匹配,例如,在一个字符串上应用的正则表达式中的2个不同的子模式,条件是如果内容只有数字,它将被分配子模式名称<id>
,否则(字母或字母+数字)分配为<action>
。context是我写出来的一个PHP路由器类
这是用于匹配包含以下单词的动作的条件的一部分:
(?P<action>['w]+)
任何想法?
创建2个子模式&OR them (|
):
(?P<id>['d]+)|(?P<action>['w]+)
正如标题所述,我开始考虑如何匹配,例如,在一个字符串上应用的正则表达式中的2个不同的子模式,条件是如果内容只有数字,它将被分配子模式名称<id>
,否则(字母或字母+数字)分配为<action>
。context是我写出来的一个PHP路由器类
这是用于匹配包含以下单词的动作的条件的一部分:
(?P<action>['w]+)
任何想法?
创建2个子模式&OR them (|
):
(?P<id>['d]+)|(?P<action>['w]+)