我看到這個線程: javascript regex -- only produces last letter in (.)+ group?正則表達式:符號組缺少
的解決方案,提供了有沒有我的情況下幫助;我的嘗試:
^{[^d]*([\d\-]+),([\d\-]+)[^d]*{?(\d+)}?[^}]+}$
我們需要解析字符串{left/(-1,0)/$\upsilon_{11}$}
和{left/(1,0)/$\upsilon_{1}$}
爲
[(-1,0,11),(1,0,1)].
不幸的是,我得到:
[(1,0,1),(1,0,1)].
如何改變呢?
的Martijn Pieters的,謝謝你改變的問題! –