【发布时间】:2010-06-24 11:12:48
【问题描述】:
我正在尝试使用 preg_replace 从 url 中提取锚标记及其后面的所有内容。我找到了一个可以删除 # 之后的所有内容,但我想要一个删除 # 及其后面的所有内容。
谢谢, 史蒂夫
【问题讨论】:
-
这里的正则表达式似乎有点矫枉过正。为什么不只是
explode('#','http://blah.com#removethis',2)[0]? -
@kerkeslager 该代码在 PHP 中不起作用。