唐王李世民 发表于 2021-7-5 11:03
为什么要随机?
这个可能需要遍历,然后删除-1920x1080
airline 发表于 2021-7-5 11:05
你家一包烟50
siyi 发表于 2021-7-5 11:06
我不抽烟……
反正看别人抽的烟大概这个价格?
airline 发表于 2021-7-5 11:09
这边建议php遍历然后替换
截取-到.png之间的字符然后前面拼接上- replace一下就行了 ...
van 发表于 2021-7-5 11:29
你这个url是存在db里面的吗?
liuyangge 发表于 2021-7-5 11:31
不用正则,update + replace函数即可
落英缤纷 发表于 2021-7-5 11:32
先备份数据库
https://lilynana.eu.org/thread-844936-1-1.html
siyi 发表于 2021-7-5 11:27
有没有那种能喂到嘴里的那种?
siyi 发表于 2021-7-5 11:40
这个不行哦
replace("字符串", "被替换内容","替换内容")
被替换内容怎么填,分辨率随机的呢。 ...
落英缤纷 发表于 2021-7-5 11:48
那就替换多次啊 看看有几种分辨率
siyi 发表于 2021-7-5 11:38
不行的哦,因为图片大小不是固定的,所以后面不一定是-1920x1080,可能是800x1080,1200x1080,1920x300, ...
pi9 发表于 2021-7-5 11:53
好久没用WP了,随手给你写一个,表名和字段是按照我记忆来的。
update wp_posts set post_content = REGEX ...
pi9 发表于 2021-7-5 12:08
本地装个8 把数据修复了再导回线上。 你这个需求不用我那个函数,修复不了 ...
uzerhode 发表于 2021-7-5 12:05
寻找第一个'-',把它及之后全删了,再新字段加个.png
这个要正则么?
欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) | Powered by Discuz! X3.4 |