我已经制作了这个算法来突出显示字符串中的一个单词,但我必须对其进行调整以突出显示一个短语。
我所拥有的是一个逐字循环、修剪不需要的字符并使用\b($str)\b
.
例如,我这样做是为了修剪",.-"
等,但这对于短语(甚至对于单词)都不是一个好的解决方案。
我如何才能在短语中实现这一点?
一个例子:假设我必须adipiscing elit
在这个字符串中突出显示:
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
它必须变成:
Lorem ipsum dolor sit amet, consectetur <span>adipiscing elit</span>.