首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >HTML - 如果出现关键字,则标记行?

HTML - 如果出现关键字,则标记行?
EN

Stack Overflow用户
提问于 2018-08-27 03:58:58
回答 1查看 0关注 0票数 0

我需要一个可以找到预定义关键字并使用该关键字标记所有行的脚本。

例:

我写了一个文本区域(在代码中使用预定义的关键字[funny,camera]):

代码语言:javascript
复制
Can you give me the phone?

Phone have camera (mark all line)

I can take some photos

it will be funny (mark all line too)

我怎样才能完成这项任务?

EN

回答 1

Stack Overflow用户

发布于 2018-08-27 13:27:03

好的,我明白了,感谢大家的时间:

代码语言:javascript
复制
$whitelist = [
    'med',
    'boh'
];
$whitelistPregReplace = [];
foreach($whitelist as $word) {
    $whitelistPregReplace[] = '~(.*)(' . $word . ')(.*)~im';
}
$text = preg_replace($whitelistPregReplace, '<span class="highlight">$1$2$3</span>', $text); 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100002414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档