【发布时间】:2018-03-29 22:29:19
【问题描述】:
有没有办法从给定的带括号的字符串中查找和删除 url 或域?
示例:(like someurl.com) 应该是 (like) 并且 [like someurl.com] 变成 [like] ... 还有 [like someurl.com/path/something.html] 应该是 [like]
也许有人可以帮助我编写代码来执行此操作。
【问题讨论】:
-
正则表达式是你要找的
-
尝试使用
preg_replace()。我看到了你的标签,但你有什么尝试? -
我设法从字符串中替换了 url/domain,但我不能在括号中这样做...
-
你可能想看看这个this answer
-
我将此代码用于字符串替换 stackoverflow.com/questions/1113840/php-remove-url-from-string 但它只替换 ( ) 和 [ ] 之外的内容。
标签: php regex string replace preg-replace