Javascript 如果只有3个以上的字母,如何获得变量
1) 如果只有多个变量,如何获取变量 在javascript中使用match()(函数) 2) 如果我在时间延迟中加入变量呢 一些(由于TCP连接)Javascript 如果只有3个以上的字母,如何获得变量,javascript,match,timedelay,Javascript,Match,Timedelay,1) 如果只有多个变量,如何获取变量 在javascript中使用match()(函数) 2) 如果我在时间延迟中加入变量呢 一些(由于TCP连接) 有人知道吗?您可以使用.length属性检查字符串长度是否大于3 var result="stackoverflow"; var string="22342st"; if(more than 3 letters) { var new=data; } 若您只想检查字符串中的字符数是否大于3,那个么您可以尝试下面的代码 var input=“45
有人知道吗?您可以使用
.length
属性检查字符串长度是否大于3
var result="stackoverflow";
var string="22342st";
if(more than 3 letters)
{
var new=data;
}
若您只想检查字符串中的字符数是否大于3,那个么您可以尝试下面的代码
var input=“45749ce”;
var result=input.match(/[a-zA-Z]/gi);
如果(结果长度>3)
{
//你的商业逻辑在这里
log(`${result}长度大于3`);
}
这应该行得通
var result = "stackoverflow";
if(result.length > 3)
{
//Your business logic goes here
}
也
将返回匹配值的数组,因此您可以在需要时使用它们。要使用match查找三个以上字母的变量,您必须使用regex
myString.match(myRegEx)
代码看起来如何
([a-zA-Z0-9)]){3,}
使用长度如果我有混合字符45749cedo你有没有关于获取延迟值的想法。。。我想在同一个变量中得到这些值
([a-zA-Z0-9)]){3,}
var result="stackoverflow";
var string="22342st";
var res = string.match(/([a-zA-Z0-9)]){3,}/g);
if(res!=null){
//here what you want
}