首页 > 其他分享 >JS 字符串操作

JS 字符串操作

时间:2023-11-08 15:34:04浏览次数:32  
标签:返回 子串 匹配 一个 JS 正则表达式 字符串 操作


JS字符串操作小结:

concat() – 将两个或多个字符的文本组合起来,返回一个新的字符串。 


indexOf() – 返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回 -1 。 


charAt() – 返回指定位置的字符。 


lastIndexOf() – 返回字符串中一个子串最后一处出现的索引,如果没有匹配项,返回 -1 。 


match() – 检查一个字符串是否匹配一个正则表达式。 


substring() – 返回字符串的一个子串。传入参数是起始位置和结束位置。 


replace() – 用来查找匹配一个正则表达式的字符串,然后使用新字符串代替匹配的字符串。 


search() – 执行一个正则表达式匹配查找。如果查找成功,返回字符串中匹配的索引值。否则返回 -1 。 


slice() – 提取字符串的一部分,并返回一个新字符串。 


split() – 通过将字符串划分成子串,将一个字符串做成一个字符串数组。 


length – 返回字符串的长度,所谓字符串的长度是指其包含的字符的个数。 


toLowerCase() – 将整个字符串转成小写字母。 


toUpperCase() – 将整个字符串转成大写字母。

标签:返回,子串,匹配,一个,JS,正则表达式,字符串,操作
From: https://blog.51cto.com/u_809530/8255415

相关文章

  • JSTL fmtformatNumber日期、 数字、货币格式化
    JSTLfmt:formatNumber日期、数字、货币格式化使用<fmt>标签应先导入<%@taglibprefix="fmt"uri="http://java.sun.com/jsp/jstl/fmt"%>其uri可在fmt.tld文件下 1、日期格式化<fmt:formatDatevalue=“${XXX.date}”pattern=“yyyy-MM-ddHH:mm:ss”/> value:要......
  • SQL查询重复记录操作
    假设现有一张人员表(表名:Person),若想将姓名、身份证号、住址这三个字段完全相同的记录查找出来,使用1:SELECTp1.*2:FROMpersonsp1,personsp23:WHEREp1.id<>p2.id4:ANDp1.cardid=p2.cardid5:ANDp1.pnam......
  • Linux操作(第九周)
    本周主要学习了4.3高级权限包括SUID、SGID、StickyBit等内容,操作相对来说也是比较繁琐,代码都很长并且搭载着特殊符号就很容易打错,首先是复习了上周的末尾default继承方法,主要是要注意这个权限的问题,当我们利用default命令时可以很轻易的继承父代的所带有的权限而不必再依靠setfac......
  • JAVA遍历list是对其操作
    @Testpublicvoidremove(){ArrayList<String>list=newArrayList<>();list.add("php");list.add("java");list.add("php");list.add("php");list.add(......
  • python winrm 远程操作Windows服务器
    winrm:Windows远程管理先确定被控机器开启winrm服务打开powershell命令行winrmenumeratewinrm快速配置winrmwinrmquickconfig需要加域配置winrmwinrmsetwinrm/config/service/auth@{Basic="true"}winrmsetwinrm/config/service@{AllowUnencrypted="true"}pyt......
  • nodejs安装
    官网下载路径:https://nodejs.org/en/download,点击previousReleases查看以前的版本  Node安装yarnNodei-gyarn......
  • js事件
    开关灯案例:<divid='d1'class='c1bg_redbg_green'></div><buttonid='d2'>变色</button><script>letbtnEle=document.getElementById('d2')letdivEle=document.getElementById('d1�......
  • jquery 样式操作
    操作类:js版本:           jquery版本classList.add()      addClass()classList.remove()   removeClass()classList.contains()   hasClass()classList.toggle()      toggleClass()css操作:<p>111<p><p>222<p>......
  • js小数运算出现多位小数如何解决
    为什么操作小数会出现误差?浮点数值的最高进度是17位小数,但在进行运算的时候其精确度却远远不如整数;整数在进行运算的时候都会转成10进制; 而Java和JavaScript中计算小数运算时,都会先将十进制的小数换算到对应的二进制,一部分小数并不能完整的换算为二进制,这里就出现了第一次的误差......
  • 一种简化操作日志记录方案 | 京东云技术团队
    一、背景:后台系统配置越来越多的出现需要进行日志记录的功能,且当前已有日志记录不可复用,需要统一日志记录格式,提高日志记录开发效率。二、预期效果展示:新建动作:修改动作:删除动作:三、数据存储:注:可以选择其他存储方式,这里只简单举个例子`biz_id`bigint(20)NOTNULLDEFAULT0COMME......