相关疑难解决方法(0)

正则表达式,只用一个替换多个斜杠

这似乎是一个容易解决的问题,但它并不像看起来那么容易.我在PHP中有这个字符串:

////%postname%/
Run Code Online (Sandbox Code Playgroud)

这是一个URL,我从不想要连续多个斜杠.我永远不想完全删除斜杠.

它应该是这样的:

/%postname%/
Run Code Online (Sandbox Code Playgroud)

因为结构可能看起来不同,我想我需要一个聪明的preg替换正则表达式.它需要像这样使用URLS:

////%postname%//mytest/test///testing
Run Code Online (Sandbox Code Playgroud)

哪个应转换为:

/%postname%/mytest/test/testing
Run Code Online (Sandbox Code Playgroud)

php preg-replace

6
推荐指数
2
解决办法
8364
查看次数

标签 统计

php ×1

preg-replace ×1