首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与起始字母匹配的模式

问与起始字母匹配的模式
EN

Stack Overflow用户
提问于 2014-08-08 00:28:34
回答 1查看 47关注 0票数 1

我正在使用tableutils.js插件,在里面,它用于过滤的正则表达式是:

代码语言:javascript
复制
 var pattern = new RegExp(filter.expr,'i');

它的过滤如果我键入字母T,它的显示项包含

Tony

Captain

它的工作模式就像在MYSQL LIKE %%中一样,在regex中使用这个/^'+filter.expr+'/i,但是如果我事先遗漏了something.Thanks,那么它不会让任何人检查我的模式。

小提琴在这里

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-08 00:35:48

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

代码语言:javascript
复制
var pattern = new RegExp('^' + filter.expr, 'i');

在/.../中,不能在regexp文本中使用变量。您必须将它们作为字符串处理,然后使用new RegExp将字符串转换为RegExp。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25194349

复制
相关文章

相似问题

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