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>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现