js正则表达式提取某一段字符

2022-03-27 社会 92阅读
var str = "BEGIN CONST a,b=10,c END IF a>10 && (a+cc) THEN RETURN true END ELSE RETURN false END END END";
str=str.replace(/\s/g,"");//取掉空格
str=str.match(/IF(\S*)THEN/)[1];//正则取出IF和THEN之间的字符串
str=str.split("&&");//按照&&分组
var str_end=str[0].split('>'); //按照>分组
alert(str_end);//最终结果为str_end[0]=a  str_end[1]=10 ;
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com