Regex 如何将正则表达式包含字符、数字和长字符
我是新来的正则表达式,我正在寻找创建表达式 “返回'521868ad-0baf-4619-8522-99366c2e5211' 它在下面的代码中。我使用Jmeter测试性能,下面的代码是响应数据。请检查并附上图片。 我尝试使用“(/^[a-zA-Z0-9-]*$/[36]),但它不起作用。请帮帮我Regex 如何将正则表达式包含字符、数字和长字符,regex,jmeter,Regex,Jmeter,我是新来的正则表达式,我正在寻找创建表达式 “返回'521868ad-0baf-4619-8522-99366c2e5211' 它在下面的代码中。我使用Jmeter测试性能,下面的代码是响应数据。请检查并附上图片。 我尝试使用“(/^[a-zA-Z0-9-]*$/[36]),但它不起作用。请帮帮我 $if (!count) { sessionStorage.setItem(key, 0); return 1; }
$if (!count) {
sessionStorage.setItem(key, 0);
return 1;
}
return 0;
},
isFirstTimeLoggedIn: function() {
var loginTime = parseInt("0");
return loginTime == 1;
}
};
//disable back button
var securityType ='SM';//SM --> send OTP,(opt input) to your phone or TK -->
No OTP ID, no Button Resend OTP (token input)
var commonCertCode ='011487793';
var timeCreateToken ='1531820782309';
var isPwdStrong ='N';
var isPwdPopupShow = true;
var tokenService = {
get : function() {
var tokenNoStorage = sessionStorage.getItem("msb.tokenNo");
if (tokenNoStorage && typeof tokenNoStorage == "string") {
var timeCreate = sessionStorage.getItem("msb.timeCreateToken");
console.log('1531820782309');
if (timeCreate != null && timeCreate > '1531820782309') {
return tokenNoStorage;
}
} else {
return '521868ad-0baf-4619-8522-99366c2e5211';
}
},
set : function(tokenNumber, time) {
if (tokenNumber && typeof tokenNumber == "string") {
sessionStorage.setItem("msb.tokenNo", tokenNumber);
sessionStorage.setItem("msb.timeCreateToken", time);
tokenNo = tokenNumber;
}
},
clear : function() {
sessionStorage.removeItem("msb.tokenNo");
sessionStorage.removeItem("msb.timeCreateToken");
}
您可以使用使用左边界和右边界的简单正则表达式
return '(.+?)';
并使用$1$作为模板
或者您可以使用return'([a-zA-Z0-9-]{36})
并使用$1$作为tempalte,它提取长度为36的字符串
有关JMeter正则表达式提取的更多信息,请按照
您可以测试正则表达式
如果有帮助,请告诉我非常感谢。我使用
return'([a-zA-Z0-9-]{36})代码>完成了。