获得徽章 8
function replacer(match, p1, p2, p3, offset, string) {
return [p1, p2, p3].join(' - ');
}
var newString = 'abc12345#$*%'.replace(/([^\d]*)(\d*)([^\w]*)/, replacer);
console.log(newString); // abc - 12345 - #$*%
记录一个replace以前不知道的用法(以前只知道用一个字符串代替另外一个)
return [p1, p2, p3].join(' - ');
}
var newString = 'abc12345#$*%'.replace(/([^\d]*)(\d*)([^\w]*)/, replacer);
console.log(newString); // abc - 12345 - #$*%
记录一个replace以前不知道的用法(以前只知道用一个字符串代替另外一个)
展开
评论
点赞
赞了这篇文章
赞了这篇文章
node学习笔记1:将get和post请求中的参数转换成对象
get请求 以及 post请求将参数放在url中
const reqUrl = request.url;
const param = querystring.parse(url.parse(reqUrl).query);
post请求,将请求放在body中
request.on("data", (data) => {
getData += data;
});
request.on("end", () => {
const param = querystring.parse(getData);
});
get请求 以及 post请求将参数放在url中
const reqUrl = request.url;
const param = querystring.parse(url.parse(reqUrl).query);
post请求,将请求放在body中
request.on("data", (data) => {
getData += data;
});
request.on("end", () => {
const param = querystring.parse(getData);
});
展开
评论
点赞
赞了这篇沸点
开源
React.js
面试
JavaScript
前端