我有一个包含单词的数组
$arr = array("go", "walk", ...)
如果它们在句子中匹配,我想用链接替换这些词。但只有当它们完全匹配时才应该匹配(例如“walk”应该匹配“Walk”或“walk!”但不匹配“walking”)
替换应该是一个简单的链接,例如:< a href='#walk' >walk< /a >
有人知道吗?
最佳答案
要匹配每个单词,例如“walk”而不是“walking”,请使用\b 作为单词边界。
例如,"\bwalk\b"
关于php - 正则表达式:匹配句子 PHP 中的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1947580/