美文网首页
js中正则的运用

js中正则的运用

作者: 心软脾气硬01 | 来源:发表于2018-09-20 19:23 被阅读0次

2、字符串替换
需求:有字符串“Once1a2wolf,3always4a5wolf!”,
写代码实现最终输出结果“Once a wolf, always a wolf!”

        var str = "Once1a2wolf,3always4a5wolf"
        var regex=/\d+/g;
        var s=str.replace(regex," ");
        alert(s);

3、字符串切割
需求:请按照叠词切割“sdqqfgkkkhjppppkl”

        str = "sdqqfgkkkhjppppkl"
        regex=/(.)\1+/g;
        var s2 = str.replace(regex, " ");
        alert(s2)
        var s=s2.split(" ");
        alert(s)

4、字符串替换
需求:将字符串“我我....我...我.要...要要...要学....学学..学.编..编编.编.程.程.程..程”还原成“我要学编程”

var str = '我我....我...我.要...要要...要学....学学..学.编..编编.编.程.程.程..程';
str = str.replace(/./g,'');//我我我我要要要要学学学学编编编编程程程程
result = str.match(/(.)\1+/g);//我我我我,要要要要,学学学学,编编编编,程程程程
var L=''
for(i in result){
L+=result[i][0]
}
alert(L)

5、字符串获取
需求:把一个字符串"我的手机号码是17688888888,曾经用过13187654321,还用过13512345678"中的手机号码获取出来

result = str.match(/1[3-9]\d{9}/g);
alert(result);

相关文章

  • js中正则的运用

    2、字符串替换需求:有字符串“Once1a2wolf,3always4a5wolf!”,写代码实现最终输出结果“O...

  • vue 时间组件

    今天在自己写时间组件时遇见的问题1 如何设置时间 2正则的运用 3 原文代码 参考文章正则地址js时间的几种设置方...

  • 火星文RegExp

    正则基本不陌生 JS中通过RegExp来创建 正则在JS中非常的成熟 创建 可以使用perl的语法var exp...

  • JS中的正则

    什么是正则? RegExp: regular expression按照某种规则去匹配合适条件的字符串 新建正则表达...

  • JS中的正则

    正则:就是一个规则,用来处理字符串的一个规则(对象数据类型)处理:1、匹配:判断一个字符串是否符合我们指定的规则 ...

  • JavaScript的几个高级应用

    正则表达式在JS中的应用 RegExp内置对象详解 MDN-JS-RegExp 中文文档有几个正则符号需要特别注意...

  • 时间格式化

    在js中我们常常会运用到时间 在配合正则表达式的情况下,多多少少都会很方便。废话不多说 代码如下: var day...

  • 正则表达式笔记(1)

    正则对象(引用数据类型) 正则:是一种字符串处理规则JS中的正则,一种引用数据类型(RegExp)正则的编写方式字...

  • Js正则表达式

    一、Js正则表达式概述 正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象...

  • web中js的运用

    窗口滚动 用途:滑动web页面 参数说明 x:屏幕向右移动的距离 y:屏幕向下移动的距离 移除属性 用途:以下方法...

网友评论

      本文标题:js中正则的运用

      本文链接:https://www.haomeiwen.com/subject/bppnnftx.html