frnl.net
当前位置:首页 >> JS怎么判定字符串的第一位? >>

JS怎么判定字符串的第一位?

用subString或者subStr截取字符串。 注: substring 方法用于提取字符串中介于两个指定下标之间的字符, substring(start,end),开始和结束的位置,从零开始的索引。 start:必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject...

用正则表达式吧: var myPattern = new RegExp("^[a-zA-Z]"); // 以英文字母开头 if(myPattern.exec("a124")) { alert("YES!"); } if(!myPattern.exec("324sfgd")) { alert("NO!"); }

var str = "asfg";/^[a-zA-Z].*/.test(str);//true是,false否

var str = "Hello World"; // Halert(str.substr(0, 1)); // dalert(str.substr(-1)); 或者 var str = "Hello World";// Halert(str.charAt(0));// dalert(str.charAt(str.length - 1));

你可以通过substring方法来判断,例如,要判断"javascript"这个字符串是不是以"java"这个字符串开头的,

charAt() 方法可返回指定位置的字符。 请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串。

var sel = "白"; var arr = ["白色", "黑色", "红色", "粉色"]; // 方法1 for (var f1 in arr) { if (arr[f1].indexOf(sel) > -1) { // return true alert("true") } } //方法2 for (var i = 0; i < arr.length; i++) { if (arr[i].indexOf(sel)...

var reg = /0*[^0](.*)/; var str = "0000sadfasdf"; str.replace(reg, "$1")

在javascript判断两个变量值是否相等,可以使用 ==(等同)操作符 或者 ===(恒等)操作符 == 操作符 “等同”操作符,简单判断2个变量值是否相等,变量类型不一致时,会做类型转换,即忽略变量的类型进行比较 例子1 var str1 = "123456" ; // 字...

操作方法如下: var p = /[0-9]/; var b = p.test(string);//true,说明有数字。 var p = /[a-z]/i; var b = p.test(string);//true,说明有英文字母。 var p = /[0-9a-z]/i; var b = p.test(string);//true,说明有英文字母或数字。 1. 例子: var...

网站首页 | 网站地图
All rights reserved Powered by www.frnl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com