正则表达式去除两个特定字符串之间的内容
var _d_={};
var _t_={
appId:"2882303761517246742",
appKey:"5621724658742",
jspcomplete:(new Date()).getTime(),
supportLocalstorage:!!window.localStorage,
samplingBase:100,
samplingRate:5
};
if(window.performance){
var timing=performance.timing;
if(!timing.responseEnd){
timing.responseEnd=timing.responseStart;
}
_d_.startTS=timing.fetchStart
_d_.endTS=timing.responseEnd;
}else{
_d_.startTS=_d_.endTS=(new Date()).getTime();
}
var JSP_VAR={
sid:"passport",
qs:"%3Fsid%3Dpassport",
hidden:"",
"_sign":"KKkRvCpZoDC+gLdeyOsdMhwV0Xg=",
serviceParam :'{"checkSafePhone":false}'
};
var LANG=(function(){
var locale=("zh_CN").toLowerCase();
if(locale){
if(locale.indexOf("en")>-1){
return {data:"en",cls:"en"};
}else if(locale.indexOf("zh")>-1){
if(locale.indexOf("cn")===-1){
return {data:"tw",cls:"zh_TW"};
}else{
return {data:"cn",cls:"zh_CN"};
}
}
}
return {data:"cn",cls:"zh_CN"};
};
var _t_={
appId:"2882303761517246742",
appKey:"5621724658742",
jspcomplete:(new Date()).getTime(),
supportLocalstorage:!!window.localStorage,
samplingBase:100,
samplingRate:5
};
if(window.performance){
var timing=performance.timing;
if(!timing.responseEnd){
timing.responseEnd=timing.responseStart;
}
_d_.startTS=timing.fetchStart
_d_.endTS=timing.responseEnd;
}else{
_d_.startTS=_d_.endTS=(new Date()).getTime();
}
var JSP_VAR={
sid:"passport",
qs:"%3Fsid%3Dpassport",
hidden:"",
"_sign":"KKkRvCpZoDC+gLdeyOsdMhwV0Xg=",
serviceParam :'{"checkSafePhone":false}'
};
var LANG=(function(){
var locale=("zh_CN").toLowerCase();
if(locale){
if(locale.indexOf("en")>-1){
return {data:"en",cls:"en"};
}else if(locale.indexOf("zh")>-1){
if(locale.indexOf("cn")===-1){
return {data:"tw",cls:"zh_TW"};
}else{
return {data:"cn",cls:"zh_CN"};
}
}
}
return {data:"cn",cls:"zh_CN"};
};
我需要匹配出“var JSP_VAR={” 和 “};”之间的内容,也就是这些
sid:"passport",
qs:"%3Fsid%3Dpassport",
hidden:"",
"_sign":"KKkRvCpZoDC+gLdeyOsdMhwV0Xg=",
serviceParam :'{"checkSafePhone":false}'
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
最好列下你用的什么语言的正则,其实1楼的方法没啥问题
如果你用的正则引擎支持断言的话
/(?<=var JSP_VAR={)[sS]*?(?=})/ 这个更直接一些
这样会匹配到全部,不会匹配第一个变量里面内容
result[1]就是你要的内容
/var JSP_VAR={(.*?)};/