我从来不熟悉正则表达式,所以我挣扎!
我需要一个表达式后,我的网站(WordPress的)重新启动,我需要重命名为一个新的表达像文件夹名称的一部分。我使用“重定向”作为一个插件,它要求两个参数:源URL和目标URL。
什么东西需要重定向?www.test.com/old/sometext -> www.test.com/new/sometext
我试着找到第一个:^/old/(.*),并通过以下方式进行复制:/new/$1
嗯,什么都没发生...欢迎帮助!
我从来不熟悉正则表达式,所以我挣扎!
我需要一个表达式后,我的网站(WordPress的)重新启动,我需要重命名为一个新的表达像文件夹名称的一部分。我使用“重定向”作为一个插件,它要求两个参数:源URL和目标URL。
什么东西需要重定向?www.test.com/old/sometext -> www.test.com/new/sometext
我试着找到第一个:^/old/(.*),并通过以下方式进行复制:/new/$1
嗯,什么都没发生...欢迎帮助!
1条答案
按热度按时间pprl5pva1#
试试看:
并替换为
在Regex 101上查看:https://regex101.com/r/WXEyaN/latest
问题似乎是:
a)
^
告诉正则表达式锚定在一行的开头-省略它。B)
/
字符需要转义-改为写\/
。