I want something like this:
\"abcdab\".search(/a/g) //return [0,4]
Is it possible?
A non-regex variety:
var str = "abcdabcdabcd", char = 'a', curr = 0, positions = []; while (str.length > curr) { if (str[curr] == char) { positions.push(curr); } curr++; } console.log(positions);
http://jsfiddle.net/userdude/HUm8d/