Error: "contains is not a function" in ionic 2

Error: "contains is not a function" in ionic 2

我正在尝试编写一些代码来检查我输入的内容,但我不知道为什么我不能使用 contains 函数。

这是我的打字稿函数:

checkFnameFunction(name){
    if(name.contains("[a-zA-Z]+") == false && name.length() > 3){
        this.checkFname=true;
        alert("true");
    }else{
        this.checkFname=false;
    }
}

我使用正则表达式测试得到了解决方案

checkFnameFunction(name){
    let patt=/^[a-zA-Z]{3,15}$/;
    if(patt.test(name)){
        this.checkFname=true;
    }else{
        this.checkFname=false;
    }
}