Regex 如何将正则表达式包含字符、数字和长字符

Regex 如何将正则表达式包含字符、数字和长字符,regex,jmeter,Regex,Jmeter,我是新来的正则表达式,我正在寻找创建表达式 “返回'521868ad-0baf-4619-8522-99366c2e5211' 它在下面的代码中。我使用Jmeter测试性能,下面的代码是响应数据。请检查并附上图片。 我尝试使用“(/^[a-zA-Z0-9-]*$/[36]),但它不起作用。请帮帮我 $if (!count) { sessionStorage.setItem(key, 0); return 1; }

我是新来的正则表达式,我正在寻找创建表达式 “返回'521868ad-0baf-4619-8522-99366c2e5211' 它在下面的代码中。我使用Jmeter测试性能,下面的代码是响应数据。请检查并附上图片。 我尝试使用“(/^[a-zA-Z0-9-]*$/[36]),但它不起作用。请帮帮我

 $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})完成了。