たとえば、
123, 45, 67, 890, 10,
といった数列が用意されていたとして、このときの
,45 と ,67 と ,10
の"カンマだけ"にマッチするような正規表現を考えています。

二桁の要素は、
カンマ→数字→数字→カンマ
であると考えて
new RegExp(/,[0-9][0-9],/ ,'g')
としました。

このときカンマだけにマッチさせたいので、最初の文字だけマッチさせるように^をつけました
new RegExp(/^,[0-9][0-9],/ ,'g')

ここで、確認用のプログラム

var str = "123,45,67,890,10,";
console.log("------------\n");
var matching = str.match(new RegExp(/^,[0-9][0-9],/ ,'g'));
console.log(matching);

を走らせたのですが、結果は何もマッチしませんでした。
そこで、「カンマだけをマッチ」を抜きして

var str = "123,45,67,890,10,";
console.log("------------\n");
var matching = str.match(new RegExp(/,[0-9][0-9],/ ,'g'));
console.log(matching);

を走らせた結果、 ,45, と ,10, が結果として帰ってきましましたが、 ,67 はマッチしませんでした。これは 123/,45,/67, と文字列が区切られてしまい、67 がマッチングしなかったためであることは理解しています。

私はこの67をマッチングさせる方法と、カンマだけをマッチさせる方法が知りたいです。