【发布时间】:2013-01-12 02:13:27
【问题描述】:
echo preg_replace_callback('~-([a-z])~', function ($match) {
return strtoupper($match[1]);
}, 'hello-world');
代码来自http://php.net/manual/en/functions.anonymous.php
我在正则表达式中搜索了“~”是什么,但没有找到答案。
它有什么作用?
【问题讨论】:
-
它似乎使用
~作为分隔符,而不是最常用的/。 -
好吧,我也查看了一些关于正则表达式的参考文献/tuts,但没有找到。然后我搜索了“~”,虽然我不知道这个符号是如何被准确地调用的。我想有很多人在进行这种搜索..
-
我相信如果问题已经结束,您仍然可以获得代表,所以不用担心。
-
当然,没问题..我只是说。
-
另一个问题的问题文本中没有符号
~。我不知道 SO 的搜索引擎是否将符号搜索为关键字,但如果是这样,那么这个问题仍然会有所帮助。