我希望把这样的文字:如何使ucwords仅适用于单引号而不是撇号?
她说这是一次“找到一个解决方案”。
到这样的文字:
她说这是时间 '找到一个解决方案'。
我目前使用两种ucwords这ucwords相关的功能单引号后,使大写字母:(我在php.net的comment section找到)
function ucwordsMore ($str) {
$str = str_replace("' ","'",ucwords(str_replace("'","' ",$str)));
return $str;
}
但是,此功能结果在这里:
她说这是'找到解决方案'的时候了。
我怎样才能最好的保持字母撇号小后,和字母单引号大后?
工程就像一个魅力!谢谢! – 2012-01-17 17:40:13
+1 - 总的来说,我喜欢留在'/ e'修改了,但是这是一个非常优雅的解决方案。 – FtDRbwLXw6 2012-01-17 17:41:51
马里奥,你如何在这个例子中使用PL和你?因为非英文字母前面的字母也变得很大。对不起,问我...我不是一个正则表达式专家... – 2012-03-13 15:13:47