match:
‘dsadas’.match(/d/) => [‘d’]
‘dsadas’.match(/d/g) => [‘d’,’d’]
‘dsadas’.match(/x/) => null//不匹配时是不是全局都一样
exce:
/s/.exce(‘dascsv’) => {0:’s’,index:2,input:’dascsv’,}
连续执行exce时,返回值一样。
var reg = new RegExp(’s’,’g’);
reg.exce(‘dascsv’) => {0:’s’,index:2,input:’dascsv’,}//第一次执行
reg.exce(‘dascsv’) => {0:’s’,index:4,input:’dascsv’,}//第二次执行
连续执行时搜索起点是在上次搜索的终点的下一位。
不匹配时不管是否全局都一样。都是返回null