JavaScriptでLinqを使用することができるlinq.jsを使用しているのですが、
このライブラリでSQLで言うLike句のように部分一致で検索を行いたいのですが、
やり方がわからないのでご教示願います。
似たような質問がCodePlexのディスカッションにあったのですが、書いてある内容の意味がよく理解できませんでした。
ディスカッションの内容
javascript
1//ディスカッション内に掲示されていたサンプル 2Enumerable.From(["strings", "array", "etc..."]) 3 .Where(function(s){ return s. /* indexOf or Regex match */ });
上記の例で「str」という文字を含むデータを抽出したい場合はどのように記述すればよいのでしょうか。
よろしくお願いいたします。
2015/10/14 10:31追記
回答頂きありがとうございました。
短縮形での書き方を補足として書いておきます。
javascript
1 2var q = Enumerable.From(["strings", "array", "etc..."]) 3 .Where("$.indexOf('str') !== -1"); //短縮した書き方 4 5//クエリ実行 6console.table(q.ToArray()); 7

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/14 01:34