Helllo,我在网站上有一些用户生成的内容.我想使用php函数删除它的链接.
例如,我有以下字符串:
"text1 http://link1 text2 www.link2 text3 link3.com text4"
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法来检测单词,包含http:,www.,.com并从文本中删除它们?或者还有其他任何清理链接文本的好方法吗?
感谢您的时间!
我正在为后续案例寻找解决方案.我有一个字符串
"This is a long string of words"
Run Code Online (Sandbox Code Playgroud)
我只想使用前几个单词,但如果我只是在第20个字符后剪切所有内容,它将如下所示:
"This is a long strin"
Run Code Online (Sandbox Code Playgroud)
我可以先抓3个字
implode(' ', array_slice(explode(' ', "This is a long string of words"), 0, 3));
Run Code Online (Sandbox Code Playgroud)
但在某些情况下,3个字会变得太短"II I".
如何才能在第20个字符之前抓取尽可能多的单词?