mysql - 如果包含特定字符,如何重命名WordPress帖子标题

标签 mysql regex wordpress

我不小心在 servral WordPress 帖子标题末尾添加了 - 。这使得帖子变得困惑,使其无法访问。

我想删除该 - 字符。所以我必须从末尾删除 -

从`wp_posts`中选择*,其中`post_name`如'%-'

工作正常。但我不知道如何删除该 - 字符。有什么想法吗?

最佳答案

您正在寻找的是TRIM函数。

UPDATE wp_posts
  SET post_name = TRIM(TRAILING '-' FROM post_name);

了解更多信息 http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_trim

关于mysql - 如果包含特定字符,如何重命名WordPress帖子标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36957808/

相关文章:

wordpress - nginx 反向代理到 apache-wordpress 可以工作,但到外部 url 的 proxy_pass 失败

MySql 使用 InnoDB 回收 blob 空间

mysql - 将UNION查询的结果保存在MYSQL存储过程的局部变量中

c#数据库选择然后插入。但是值为0

php - 使用 PHP 中的按钮从数据库中删除记录

javascript - 正则表达式删除多个连续的 "--"

使用正则表达式将搜索短语或搜索词替换为 <b> 匹配 </b> 的 php 代码

php - 有谁见过: #0f2490# if(empty($b)) { $b = ""; echo $b; } #/0f2490#

C# 返回数组的索引,其中值与任意字符串匹配

wordpress - 如何在 WordPress 中创建最终用户登录页面?