zoukankan      html  css  js  c++  java
  • 正则表达式 \n和\r

    测试用的静态页面:
    <html>
     <head>
    <title>JS Test</title>
    <script language="JavaScript">
    //正则表达式中的\n和\r
      function regTest(){
        var str = document.frmTest.elements[0].value;
        //var result = str.replace(/\r/g,"FLAG");
        var result = str.replace(/\n/g,"FLAG");
        document.write(str);
        document.write("</br>");
        document.write(result);

       }


    </script>
    </head>

    <body>
    <form name="frmTest">

    content:<textarea></textarea>
    <input id="www" name="eee" type="button" value="Submit" onclick="regTest();" />
    </form>
    </body>
    </html>

    在textarea中输入如下的内容:
    a
    a
    a

    1,当正则表达式为\r的时候结果为
          a a a 
          aFLAG aFLAG aFLAG
    2,当正则表达式为\n的时候结果为
          a a a 
          a FLAGa FLAGa FLAG
    可以看到仅仅是位置有点变化而已。

  • 相关阅读:
    面试问题记录-C++
    面试问题记录-网络
    二叉树
    75. Sort Colors 荷兰国旗问题
    桶排序
    数据结构-堆
    快速排序
    第六章 数据库原理
    第五章 Java Web
    第四章 java基础知识
  • 原文地址:https://www.cnblogs.com/kelin1314/p/1535752.html
Copyright © 2011-2022 走看看