我的问题是我无法从所有“[]”获得数字和“ - ”! 这是我的输入文字:
sasa[1-10][2][1-12]
这是我的javascript:
m = input.val().toString().match(/(\[[0-9-]+\])/);
答案 0 :(得分:1)
尝试
m = input.val().toString().match(/(\[[0-9-]+\])/g);
added global flag to match all matching values ^