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;
}
(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;
}
相关文章推荐
- js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
- js控制textarea输入字符串的个数,鼠标按下抬起推断输入字符数
- js实现统计字符串中特定字符出现个数的方法
- js控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
- java-替换以特定字符开头 特定字符结尾的长字符串
- JS如何去掉字符串里面不需要的字符
- JAVA如何统计字符串的中、英文字符数量(中文、英文)(打印控制、数据量统计)
- js中让字符串中特定字符红色显示
- 正则表达式 匹配以特定字符串开头 到任意第一个字符中间的空格
- js原型获取字符串中特定字符的下标
- JS正则表达式获取字符串中特定字符的方法
- C#中如何删除字符串中任意位置的特定的字符
- JS基于正则截取替换特定字符之间字符串操作示例
- JS正则表达式获取字符串中特定字符的方法
- 如何按特定字符截取字符串
- C# indexof如何截取两个特定字符之间的字符串
- IOS字符串按特定字符拆分成数组
- iphone开发笔记——与c#中split一样的将字符串按特定字符分割成数组
- 字符串转成字符数组,同时控制输出字符数——ToCharArray、Response.Write新用法(2006-04-20 15:32)
- 富文本的使用(让字符串特定字符颜色不同和在字符串上划横线)