I'm trying to write some codes that check the contains of my input but I don't know why I can't use contains function.
我试着写一些代码来检查我输入的内容但是我不知道为什么我不能使用包含函数。
This is my typescript function:
这是我的打字稿功能:
checkFnameFunction(name){
if(name.contains("[a-zA-Z]+") == false && name.length() > 3){
this.checkFname=true;
alert("true");
}else{
this.checkFname=false;
}
}
1 个解决方案
#1
1
I got the solution by using RegExp test
我通过使用RegExp测试得到了解决方案
checkFnameFunction(name){
let patt=/^[a-zA-Z]{3,15}$/;
if(patt.test(name)){
this.checkFname=true;
}else{
this.checkFname=false;
}
}
#1
1
I got the solution by using RegExp test
我通过使用RegExp测试得到了解决方案
checkFnameFunction(name){
let patt=/^[a-zA-Z]{3,15}$/;
if(patt.test(name)){
this.checkFname=true;
}else{
this.checkFname=false;
}
}