小程序
小游戏
企业微信
微信支付
扫描小程序码分享
new RegExp("(?<=[&|?])(" + paramName + "=)([^&]*)","gi");
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
支持,你用谷歌流量器调试是可以的,IE不支持
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
但是,我知道你想表达的意思,哈哈。
正则表达式的处理,小程序的语法里做了一点封装,大体不变,小差异
// 通过正则来替换手机敏感数据
var valPhone = function (phone) {
var leg = getRegExp('1(\d{2})\d{4}(\d{4})','g');
var reg = getRegExp('^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1}))+\d{8})$','g');
if (reg.test(phone)) {
return phone.replace(leg, "1$1****$2");
} else {
return phone;
}
哈哈,不是new,需要用wxs自己封的 getRegExp('1(\d{2})\d{4}(\d{4})','g');
记得留意要不要引号,等等细节。
是在webview显示的网页里面用的也不行。。网页也要用wxs的封装的吗
https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=00044a0e314748874ee6a211851400
你好,不是很清楚你想表达的意思捏,能否说详细点?
就是我在webview显示的网页中使用了new RegExp("(?<=[&|?])(" + paramName + "=)([^&]*)","gi");这个,然后会报截图的错
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
支持,你用谷歌流量器调试是可以的,IE不支持
但是,我知道你想表达的意思,哈哈。
正则表达式的处理,小程序的语法里做了一点封装,大体不变,小差异
// 通过正则来替换手机敏感数据
var valPhone = function (phone) {
var leg = getRegExp('1(\d{2})\d{4}(\d{4})','g');
var reg = getRegExp('^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1}))+\d{8})$','g');
if (reg.test(phone)) {
return phone.replace(leg, "1$1****$2");
} else {
return phone;
}
}
哈哈,不是new,需要用wxs自己封的 getRegExp('1(\d{2})\d{4}(\d{4})','g');
记得留意要不要引号,等等细节。
是在webview显示的网页里面用的也不行。。网页也要用wxs的封装的吗
https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=00044a0e314748874ee6a211851400
你好,不是很清楚你想表达的意思捏,能否说详细点?
就是我在webview显示的网页中使用了new RegExp("(?<=[&|?])(" + paramName + "=)([^&]*)","gi");这个,然后会报截图的错