首页 > 解决方案 > PHP preg_replace 用于特定字符

问题描述

我的数组中有多个字符串:

测试/01-about-us/01-一些不同的标题
测试/01-about-us/02-some-12345-title
测试/01-about-us/03-12345-title
测试/02-联系我们/01-foo
测试/02-联系我们/02-bar
测试/02-联系我们/02-foo-bar

怎么办:
如果字符串在每个正斜杠和第一个连字符之间包含数字,则删除数字和连字符

所需输出:

测试/关于我们/一些不同的标题
测试/关于我们/some-12345-title
测试/about-us/12345-title
测试/联系我们/foo
测试/联系我们/酒吧
测试/联系我们/foo-bar

什么正则表达式适合那个?

标签: phpregexpreg-replace

解决方案


替换#/\d+-#/。……——黑暗阿布索尔尼特


推荐阅读