【发布时间】:2014-04-07 19:57:21
【问题描述】:
我正在创建搜索引擎友好的 slug。哪个工作正常,但有一个问题。我的代码如下
$s = "This is a - slug";
function slug($s){
$slug=preg_replace('/[^A-Za-z0-9-]+/', '-', $s);
return $slug;
}
此代码生成此字符串 This-is-a---slug。但我需要This-is-a-slug。有没有什么办法可以在 - 带字符串时正确调整。
【问题讨论】: