您的位置:首页 > Web前端 > JavaScript

js中如何控制字符串开头以特定字符开头

2013-03-22 14:52 197 查看
js中如何控制字符串开头以特定字符开头

(1)最好用正则.

var pattern = /^abcd.*/ 这句话的意思是.必须以"adcd"字符串开始,后面无论什么字符.

if(pattern .test(testStr))为true就是成功

{do.....}else{do.....}

(2)采用subString()

function get(xx)

{

var str="abcd";

if(str.substring(0,xx.length) == xx){}

else{}

}

实例:

JS完成功能:当账户性质代码为2开头的,外汇局批件号为必输,其他非2开头可以为空

//方法一:采用substring()方法.

var ACCOUNT_TYPE = document.getElementById("ACCOUNT_TYPE").value;

if(ACCOUNT_TYPE.substring(0,1) == "2"){

if(!checkNull('外汇局批件号/备案表号/业务编号',"FILE_NUMBER"))return false;

}

/方法二:采用正则表达式匹配

var ACCOUNT_TYPE = document.getElementById("ACCOUNT_TYPE").value;

if(/^2.*/.test(ACCOUNT_TYPE)){

if(!checkNull('外汇局批件号/备案表号/业务编号',"FILE_NUMBER"))return false;

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: