我在 php 中使用 preg_replace() 获取一些文本时遇到问题。我只是想删除所有以 http|https|www 开头的文本,直到第一个空格字符。我目前正在使用: (http|https|www)\S+ 作为 preg_replace() 中的正则表达式。但是,在运行代码时出现此错误: 警告:preg_replace(): Unknown modifier '\' 我可以在文本编辑器中使用相同的正则表达式,例如 Sublime Text 2 没有问题。任何想法为什么我会收到此错误?是否有另一种方法可以使用正则表达式获取我正在寻找的文本?
谢谢你的帮助。