0

我需要配置 extjs4 的 superboxselect 组件并使其使用正则表达式进行搜索。有谁知道我应该覆盖哪个函数,或者 extjs 是否已经有一个支持这个的函数或属性?

提前致谢。

4

1 回答 1

0

我不完全理解你的问题,但 ExtJS 支持正则表达式
您可以使用 RegExp 搜索字符串,如下所示:

var regex = /in/g; //or new RegExp("in","g");
var result = regex.exec("this is the string to search in");
console.log(result[1]);

从文档:

如果匹配成功,则 exec 方法返回一个数组并更新正则表达式对象的属性。返回的数组将匹配的文本作为第一项,然后是每个匹配的包含捕获的文本的捕获括号的一项。如果匹配失败,则 exec 方法返回 null。

于 2012-11-15T14:22:39.477 回答