Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP preg_替换特定字符_Php_Regex_Preg Replace - Fatal编程技术网

PHP preg_替换特定字符

PHP preg_替换特定字符,php,regex,preg-replace,Php,Regex,Preg Replace,我的数组中有多个字符串: test/01-about-us/01-some-different-title test/01-about-us/02-some-12345-title test/01-about-us/03-12345-title test/02-contact-us/01-foo test/02-contact-us/02-bar test/02-contact-us/02-foo-bar 测试/01关于我们/01一些不同的标题 test/01关于我们/02-some-12345

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

test/01-about-us/01-some-different-title test/01-about-us/02-some-12345-title test/01-about-us/03-12345-title test/02-contact-us/01-foo test/02-contact-us/02-bar test/02-contact-us/02-foo-bar 测试/01关于我们/01一些不同的标题 test/01关于我们/02-some-12345-title test/01关于美国/03-12345-title 测试/02联系我们/01 foo 测试/02联系我们/02巴 测试/02联系我们/02福巴 做什么:
如果字符串包含位于每个正斜杠和第一个连字符之间的数字 删除数字和连字符

所需输出:

test/about-us/some-different-title test/about-us/some-12345-title test/about-us/12345-title test/contact-us/foo test/contact-us/bar test/contact-us/foo-bar 测试/关于我们/一些不同的标题 测试/关于我们/some-12345-title 测试/关于我们/12345标题 测试/联系我们/foo 测试/联系我们/酒吧 测试/联系我们/foo bar 什么正则表达式适用于此?

/
替换
/\d+-

–用
/
替换
/\d+-
。下一次,完成免费工作将花费您的成本;)这么快,真的很有效,非常感谢。下次我请你喝一杯:)