zoukankan      html  css  js  c++  java
  • 如何在JS中应用正则表达式

    背景:在之前的随笔中写过C#中如何使用正则表达式,这篇随笔主要讲如何在js中应用正则表达式

    如下代码:

    1         $("#zhengze").click(function () {
    2             var tmp = "我是中国人" + '
    ' + "我来自beijing";
    3             //var pattern = /[
    ]/;
    4             //tmp = tmp.replace(pattern, " ");
    5             alert(tmp);
    6         });

    当点击按钮以后,弹出如下消息:

    

    将正则表达式的部分,解开注释,弹出如下消息:

    注意以上的正则表达式中:var pattern = /[ ]/;

    两个/.../之间的部分是表达式的主体,[...]表示字符的可选范围,如 表示换行符,pattern可以匹配任意的换行符,效果就是将tmp中的换行符置换为空格。

    参考文档:来自百度知道

    再比如说,如下正则表达式:var phone = /^1d{10,11}$/;

    ^匹配字符串的开始位置,$匹配字符串的结束位置,d匹配任意的数字,{10,11}表示最少10位,最多11位数字。

  • 相关阅读:
    Nginx安装详细指南
    git 常用命令
    oracle server config
    CentOS6.5下安装oracle11gR2
    oracle query
    oracle function
    oracle note
    正则表达
    DOM&BOM的起源、方法、内容、应用
    sticky
  • 原文地址:https://www.cnblogs.com/SharpL/p/4687827.html
Copyright © 2011-2022 走看看