var p = /^/mg; var s = '1/n/n/n2/n/n3'; p.test(s); //跳过开始位置JS里好象没那个词- - p.test(s); alert(RegExp.rightContext.replace(//x0A/g, '//a')); //由此得出^匹配的是/n后面的位置或开始的位置
var p = /$/mg; var s = '1/n/n/n2/n/n3'; p.test(s); alert(RegExp.rightContext.replace(//x0A/g, '//a')); //由此得出$匹配的是/n前面的位置或结尾的位置
var p = /^/s*$/mg; var s = '1/n/n/n2/n/n3'; alert(s.replace(p, function (l, index) { alert(index); return ''; }).replace(//x0A/g, '//a'));