jquery grep を使用してオブジェクトの配列を検索していますが、検索にワイルドカードを含めたいと考えています。たとえば、次のような配列があります。
courses = [
{code: 'ENCH3TH', otherFields: otherStuff},
{code: 'ENCH3THHS1', otherFields: otherStuff},
{code: 'ENCH3TH2', otherFields: otherStuff},
{code: 'ENCH4RT', otherFields: otherStuff},
{code: 'ENCH4MT', otherFields: otherStuff}]
ENCH3TH プレフィックスを持つすべてのコースを取得したいと思います。私は試みました
var resultSet = $.grep(courses, function(e){ return e.code == 'ENCH3TH/'; });
..役に立ちません (ワイルドカードとして「ENCH3TH」の後に「/」を使用していることに注意してください)。