正则表达式:匹配替代选项,但捕获成为另一个字符串

时间:2019-07-06 23:37:14

标签: regex wordpress redirect

我正在为WordPress使用重定向插件,并希望以非常特定的方式匹配某些URL。

我希望具有一个与城市名称交替的匹配模式,但要使捕获的组(或更重要的是替换文本)有所不同。例如,我想用一个http://helloworld.com/(WashingtonDC|Chicago|NewYork)/register之类的模式来匹配URL,并分别用城市代码(WDC,CHI,NYC)替换它。

因此,http://helloworld.com/WashingtonDC/register的最终URL将变为http://helloworld.com/register?City=WDC

我认为这可能不可能-有人能想到一种方法吗?

0 个答案:

没有答案