php - 使用preg_replace在字符串中查找并替换两种类型的匹配项

时间:2012-09-12 22:56:08

标签: php string preg-replace

我正在尝试替换字符串上的破折号和'.php'扩展名,例如:

原始字符串:

MY-真棒-link.php

结果字符串:

我很棒的链接

任何帮助都非常感谢!

2 个答案:

答案 0 :(得分:2)

你可以使用str_replace摆脱' - '和'.php',然后UCWords摆脱'my awesome link'到'My Awesome Link'。

答案 1 :(得分:0)

完整的解决方案是:

$pageName = ucwords(str_replace(['-','.php'],[' ',''], $getPageName[1]));