【发布时间】:2013-03-20 05:24:58
【问题描述】:
我想使用 PHP 和 MySQL 替换文本字符串中的一些单词。
例如-
数据库中的文本列包含值“Word1 word2 word3 word4 word5 word3”。
我想用“newword”替换“word3”和“word4”。挑战是不要替换最后一个单词,它也是“word3”
有什么建议吗?
【问题讨论】:
-
这个问题没有显示任何研究工作。 做好功课很重要。告诉我们您发现了什么以及为什么它不能满足您的需求。这表明您已经花时间尝试帮助自己,它使我们免于重复明显的答案,最重要的是它可以帮助您获得更具体和相关的答案。 FAQ.
-
建议学习
str_replace()等字符串函数 -
在数据库中替换还是在输出中替换?
-
@JohnConde - 我确实研究了 srt_replace 函数,据我了解,它无法指定您想要更新字符串的起始字和结束字
-
@hjpotter92 - 我正在尝试替换字符串并最终将其存储在数据库中。如果这可以直接在数据库中完成,我猜也可以