0

奇妙な正規表現の問題を実行しています。文字 A または a で始まる名前をフィルタリングして、 dataStore.filter("name", /^[Aa]*$/); を使用しようとしています。

しかし、どういうわけか、空のストアが表示されます。

どんな助けでも大歓迎です

タラハン

4

1 に答える 1

2

あなたの正規表現は間違っています。文字列の先頭、任意の数の文字a、文字列の末尾を要求しています。一致するのは、空の文字列とA、a、Aa、aAAaaAaaaAAaaなどの文字列だけです。

これを試して:

dataStore.filter('name',/^[Aa]/)
于 2013-01-30T21:56:08.890 に答える