JavaScript-String,表单验证,正则表达式

String 对象,所有的字符串都是String的对象
var str = "字符串";
var str = new String("字符串");


属性
length 表示字符串的长度

方法,String的所有方法不是改变变量本身的数据,而是返回一个处理后的新字符串
toUpperCase() 把字符串中的所有字母转换成大写
toLowerCase() 把字符串中的所有字母转换成小写
concat("其他字符串") 把括号内的字符串拼接在原字符串末尾
indexOf("字符串") 判断括号内的字符串是否出现在原字符串中,如果出现了返回首字符的下标位置,从0开始,否则返回-1

lastIndexOf("字符串") 和indexOf相反,从字符串末尾处寻找

substring(开始位置,结束位置) 截取字符串,包含开始位置不包含结束位置

substr(开始位置,[长度])从指定位置开始截取指定长度的,长度省略的话截取到末尾

charAt(下标) 得到字符串中某个下标的字符
split(分割字符串) 把一个字符串分割成字符串数组,根据字符串中出现的某个字符来分割

 

 1 <script>
 2     var str = "abcdeZ,123a45";
 3     
 4     document.write("转换大写后"+str.toUpperCase()+"<br/>");
 5     document.write("转换小写后"+str.toLowerCase()+"<br/>");
 6     document.write("拼接后"+str.concat("")+"<br/>");
 7     //没有找到返回-1
 8     document.write("判断是否存在"+str.indexOf("Z,")+"<br/>");
 9     document.write("从尾处寻找是否存在"+str.lastIndexOf("a")+"<br/>");
10     //截取字符串  从start-end,不包含结束
11     document.write("截取字符串"+str.substring(7,10)+"<br/>");
12     //从start-length
13     document.write("截取字符串"+str.substr(7)+"<br/>");
14     
15     
16     /*
17         输入一个文件名,判断文件是否是.doc文件
18     
19     var fileName = prompt("输入文件名");
20     document.write(fileName.indexOf(".doc")!=-1);
21     document.write(fileName.substr(fileName.length-4)==".doc");
22     */
23     
24     
25 </script>

 

转载于:https://www.cnblogs.com/beiluo712/p/10301845.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值