对网站有效的优化软件好看简洁的logo
对网站有效的优化软件,好看简洁的logo,济南手机建站模板,asp网站可运行jsp吗8-14 WPS JS宏 正则表达式-分组引用一、分段引用符号\1或n:#xff08;#xff09;为分段#xff0c;\1表示引用第1个分段内容#xff0c;也可理解为相同内容#xff0c;\2表示引用第2个分段内容#xff0c;也可理解为相同内容#xff0c;。表达式#xff1a;pattern/(…8-14 WPS JS宏 正则表达式-分组引用一、分段引用符号\1或n:为分段\1表示引用第1个分段内容也可理解为相同内容\2表示引用第2个分段内容也可理解为相同内容。表达式pattern/([一-龥])\1([一-龥])\2/g;?名字与\k名字:?名字表示给分段里的内容起名字\k名字表示引用和\1是一样的功能。表达式pattern/(?name[一-龥])\kname/g二、代码//分组引用-叠字匹配function test2(){s小学叠词如干干净净、火红火红、喜洋洋、说说话、比比皆是、不卑不亢;pattern1/([一-龥])\1([一-龥])\2/g;pattern2/([一-龥]{2})\1/g;//等同pattern22/([一-龥])([一-龥])\1\2/g;var jg1s.match(pattern1);var jg2s.match(pattern2);Console.log(JSON.stringify(jg1));//立即窗口[干干净净]Console.log(JSON.stringify(jg2));//立即窗口[火红火红]}//命名分组引用-叠词匹配function test7(){s小学叠词如干干净净、火红火红、喜洋洋、说说话、比比皆是、不卑不亢;pattern/(?name[一-龥]{2})\kname/gvar jgs.match(pattern);Console.log(JSON.stringify(jg));//立即窗口[火红火红]}//测试match与exec的区别function test8(){s小学叠词如干干净净、火红火红、喜洋洋、说说话、比比皆是、不卑不亢;//pattern/(?name[一-龥]{2})\kname/g;pattern/([一-龥])([一-龥])\1\2/g;var jgs.match(pattern);var jg2pattern.exec(s);Console.log(JSON.stringify(jg));//立即窗口[火红火红]Console.log(JSON.stringify(jg2));//立即窗口[火红火红,火,红]}1.match()与exec()的区别exec()有细化项目.match()无细化项目2.目前有些叠词是不是表达不出来不急后面学到正则表达式-零宽断言就有办法了。//分组引用-叠字匹配 function test2(){ s小学叠词如干干净净、火红火红、喜洋洋、说说话、比比皆是、不卑不亢; pattern1/([一-龥])\1([一-龥])\2/g; pattern2/([一-龥]{2})\1/g;//等同pattern22/([一-龥])([一-龥])\1\2/g; var jg1s.match(pattern1); var jg2s.match(pattern2); Console.log(JSON.stringify(jg1)); //立即窗口[干干净净] Console.log(JSON.stringify(jg2)); //立即窗口[火红火红] } //命名分组引用-叠词匹配 function test7(){ s小学叠词如干干净净、火红火红、喜洋洋、说说话、比比皆是、不卑不亢; pattern/(?name[一-龥]{2})\kname/g var jgs.match(pattern); Console.log(JSON.stringify(jg)); //立即窗口[火红火红] } //测试match与exec的区别 function test8(){ s小学叠词如干干净净、火红火红、喜洋洋、说说话、比比皆是、不卑不亢; //pattern/(?name[一-龥]{2})\kname/g; pattern/([一-龥])([一-龥])\1\2/g; var jgs.match(pattern); var jg2pattern.exec(s); Console.log(JSON.stringify(jg)); //立即窗口[火红火红] Console.log(JSON.stringify(jg2)); //立即窗口[火红火红,火,红] }