搜索或者推荐内容时候,拿到的数据需要和用户输入的数据对比,把从后台返回的数据中涉及到用户输入的字符给特殊样式,我是利用正则匹配,匹配到的给一个红色。
代码:
const reg = new RegExp(`[${
this.question}]`, 'g') // 匹配规则
const replaceStr =
在搜索或推荐场景中,需突出显示与用户输入相匹配的文本。使用JavaScript正则匹配方法,可以找到后台返回数据中与用户输入相符的部分,并为其设置红色高亮。通过代码和示例图,展示了具体的实现过程。
搜索或者推荐内容时候,拿到的数据需要和用户输入的数据对比,把从后台返回的数据中涉及到用户输入的字符给特殊样式,我是利用正则匹配,匹配到的给一个红色。
代码:
const reg = new RegExp(`[${
this.question}]`, 'g') // 匹配规则
const replaceStr =
2437
2506

被折叠的 条评论
为什么被折叠?