楼主:
cutekid (可爱小孩子)
2015-01-07 15:33:39/(?:01)*/ match begin 如下:
A10101
↑
/1(?:01)*/ match begin 如下:
A10101
↑
注: * 会贪多,吃越多越好
※ 引述《thinklikes (INCREMENT)》之铭言:
: 大家好,请教一个新手的问题
: 我自己是在javascript的环境下做练习
: 程式码如下
: var str = 'A10101';
: alert(str.match(/1(?:01)*/));
: 在这样的状况下,网页回传是10101
: 然而
: var str = 'A10101';
: alert(str.match(/(?:01)*/));
: 这样是回传空字串
: 请问为什么少一个1会差那么多呢