gpt4 book ai didi

javascript - 与起始字母匹配的模式

转载 作者:行者123 更新时间:2023-11-28 01:04:57 25 4
gpt4 key购买 nike

我使用的是tableutils.js插件,在这个插件中,它的过滤正则表达式是:

 var pattern = new RegExp(filter.expr,'i');

如果我输入字母T,它会进行过滤,它显示的项目包含

托尼

队长

它的工作模式就像MYSQL LIKE %%,在正则表达式中我使用这个/^'+filter.expr+'/i但它不起作用。如果我错过了一些东西,任何人都可以检查我的模式。提前致谢。

FIDDLE HERE

最佳答案

如果您想修改插件以仅匹配第一个字母,请将该行更改为:

var pattern = new RegExp('^' + filter.expr, 'i');

您不能在 /.../ 中的正则表达式文字中使用变量。您必须将它们作为字符串使用,然后使用 new RegExp 将字符串转换为 RegExp。

关于javascript - 与起始字母匹配的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25194349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com