代码拉取完成,页面将自动刷新
/*
* 通关作业1:
var str = “fjskfjsl fjkdsjfkls fjklsfjlsd127.0.0.1fjksldfjafjio jfk192.168.1.101sljfs fsdjfkldsfjsklfsklffjoijfoiaf asfjs fed jfjf jf sdjfsi jfi jafis function dd ( ) { }afjsdiajf iosa function abc(){} jfisjad fjsaiofjaoissf addedfds”
写两个正则表达式,一个是匹配 127.110.60.1 和 192.168.1.101 。
另一个是正则表达式,要匹配 javascript 函数。
*/
const log = console.log;
let str = "fjskfjsl fjkdsjfkls fjklsfjlsd127.110.60.1fjksldfjafjio jfk192.168.1.101sljfs fsdjfkldsfjsklfsklffjoijfoiaf asfjs fed jfjf jf sdjfsi jfi jafis function dd ( ) { }afjsdiajf iosa function abc(x,y){ console.log('dddd') } jfisjad fjsaiofjaoissf addedfds";
//匹配 127.110.60.1 和 192.168.1.101
let rg1 = /\d{3}.\d{3}.\d+.\d+/g;
let rg2 = /\d{3}.\d{3}.\d{1,}.\d{1,}/g;
let result1 = rg1.exec(str);
log(result1[0]);
log("---------------------");
let result2 = rg1.exec(str);
log(result2[0]);
log("---------------------");
// 匹配 javascript 函数
let rg3 = /function\s+[a-z]*\s*\([\sa-z,]*\)\s*{[^}]*}/gi;
let result3 = rg3.exec(str);
log(result3[0]);
log("---------------------");
let result4 = rg3.exec(str);
log(result4[0]);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。