gpt4 book ai didi

mysql - MySQL 上的 URL 正则表达式搜索和替换(在 WordPress 中)

转载 作者:行者123 更新时间:2023-11-29 02:37:41 24 4
gpt4 key购买 nike

我有一个 WordPress 博客,其中包含许多我希望替换的 URL:

http://www.oldwebsite.co.il/name/***.asp

对此:

http://www.newwebsite.com/?p=***

例如,从这个:

http://oldwebsite.co.il/name/65971.asp

对此:

http://www.newwebsite.com/?p=65971

我相信以下插件: http://urbangiraffe.com/plugins/search-regex/ 将使用正则表达式解决问题,但我正在寻找要在此处使用的正确正则表达式。

我找到了 this stackoverflow thread它有类似的任务,但由于我不太擅长使用正则表达式,所以我希望得到帮助,这样我就不会搞砸任何事情。

谢谢,

塔尔

最佳答案

搜索正则表达式:

http://oldwebsite\.co\.il/name/(\d+)\.asp

并替换为:

http://www.newwebsite.com/?p=$1

在 PHP 中:

$after = preg_replace('%http://oldwebsite\.co\.il/name/(\d+)\.asp%', 'http://www.newwebsite.com/?p=$1', $before);

关于mysql - MySQL 上的 URL 正则表达式搜索和替换(在 WordPress 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2583348/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com