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 メソッドは配列を返し、正規表現オブジェクトのプロパティを更新します。返された配列には、最初の項目として一致したテキストがあり、次に、キャプチャされたテキストを含む、一致したキャプチャ括弧ごとに 1 つの項目があります。一致しない場合、exec メソッドは null を返します。

于 2012-11-15T14:22:39.477 に答える