首页 > Web开发 > 详细

js 字符串对象的正则方法

时间:2021-02-26 00:00:40      阅读:32      评论:0      收藏:0      [点我收藏+]

match()函数用来查找字符串中特定的字符,并且如果找到的话,则返回这个字符。

<script type="text/javascript">
   var str = javascript php 2021;
   var pattern = /\d+/;
   var res = str.match(pattern);
   console.log(res[0]);//2021
 
</script>

replace() 方法在字符串中用某些字符替换另一些字符。

<script type="text/javascript">
   var str = javascript php 2021;
   var pattern = /\d+/;
   var res = str.replace(pattern,2018);
   console.log(res);//javascript php 2018
 
</script>

search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。

找到返回起始位置,找不到返回-1

<script type="text/javascript">
   var str = javascript php 2021;
   var pattern = /\d+/;
   var res = str.search(pattern);
   console.log(res);//返回15起始位置
 
</script>

字符串使用split()函数分割为数组

<script type="text/javascript">
   var str = javascript php 2021;
   var pattern = / /;//按空格分割
   var res = str.split(pattern);
   console.log(res);//返回数组按空格分成三部分
 
</script>

 

js 字符串对象的正则方法

原文:https://www.cnblogs.com/dazahui/p/14449225.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!