質問: ['aaaaa', 'bbbbb', 'ccccc']; ``` のような配列で ``` '^c{5}$' ``` みたいな正規表現で検索するようなときはどのようにすればよいのでしょうか?
回答: 期待値が単数/複数で変わりますが、下記メソッドを使って解決可能です。 * RegExp.prototype.test() - JavaScript | MDN * Array.prototype.find() - JavaScript | MDN * Array.prototype.filter() - JavaScript | MDN **(2018/4/28 13:14追記)** index値が欲しいのなら、kei344 さんの回答通り、findIndexを利用して下さい。 * Array.prototype.findIndex() - JavaScript | MDN 複数のindex値が欲しいのなら、自作を。 * JavaScript - 二次元配列で、特定Keyに対するValueが重複しているものを、1つ残して重複を無くすのではなく全部削除したい(39930)|teratail `Array.prototype.reduce` を使うのも有りですね。 Re: MarkAndrews さん