需用正则表达式为零件编号间的连字符添加前后空格(WordPress场景)
解决方案
正则表达式匹配与替换规则
- 匹配模式:
(#\d+)-(#\d+) - 替换模式:
$1 - $2
规则说明
(#\d+):捕获以#开头的零件编号,\d+匹配一个或多个数字,括号将其标记为分组,第一个分组对应替换时的$1,第二个对应$2-:精准匹配两个零件编号之间的连字符- 替换时通过
$1 - $2将两个捕获的编号用带空格的连字符连接,实现需求效果
效果验证
原字符串:Part #8208-#8212
替换后:Part #8208 - #8212
WordPress插件使用提示
- 确认所用插件支持正则表达式替换(比如Better Search Replace这类常用插件)
- 既然已经备份数据库,建议先选取单条数据测试替换效果,确认无误后再批量执行操作
内容的提问来源于stack exchange,提问作者Zuggle
相关产品推荐
相关产品推荐

