zoukankan      html  css  js  c++  java
  • JS字符串常用方法(自)---7、字符串替换

    JS字符串常用方法(自)---7、字符串替换

    一、总结

    一句话总结:

    字符串替换方法有replace(regexp,newSubStr),作用是用新的字符串替换原字符串中的内容,参数是regexp(正则表达式)和newSubStr(新的字符串)
    replace(regexp,newSubStr)
    作用:用新的字符串替换原字符串中的内容
    参数:regexp(正则表达式),newSubStr(新的字符串)
    返回值:替换好之后的字符串
    
    //在 replace() 中使用正则表达式
    var str = 'Twas the night before Xmas...';
    var newstr = str.replace(/xmas/i, 'Christmas');
    console.log(newstr);  // Twas the night before Christmas...

    1、replace(regexp,newSubStr)方法交互字符串中的两个单词 实例?

    可以在替换字符串中插入特殊变量名:比如$2,$1:var newstr = str.replace(re, "$2, $1");
    //交换字符串中的两个单词
    var re = /(w+)s(w+)/;
    var str = "John Smith";
    var newstr = str.replace(re, "$2, $1");
    console.log(newstr);// Smith, John

    二、字符串替换

    博客对应课程的视频位置:

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>replace()</title>
     6 </head>
     7 <body>
     8 <!--
     9 
    10 replace(regexp,newSubStr)
    11 作用:用新的字符串替换原字符串中的内容
    12 参数:regexp(正则表达式),newSubStr(新的字符串)
    13 返回值:替换好之后的字符串
    14 
    15 -->
    16 <script>
    17     //在 replace() 中使用正则表达式
    18     // var str = 'Twas the night before Xmas...';
    19     // var newstr = str.replace(/xmas/i, 'Christmas');
    20     // console.log(newstr);  // Twas the night before Christmas...
    21 
    22     //交换字符串中的两个单词
    23     var re = /(w+)s(w+)/;
    24     var str = "John Smith";
    25     var newstr = str.replace(re, "$2, $1");
    26     console.log(newstr);// Smith, John
    27 
    28 </script>
    29 </body>
    30 </html>
     
  • 相关阅读:
    Oracle Database 11g : SQL 基础
    Idea-Java接入银联支付的Demo
    Linux文件系统挂载管理
    Linux文件系统
    使用fdisk进行磁盘管理
    Vim文本编辑器
    Linux系统常用命令
    Linux系统目录架构
    Linux文件基本操作管理
    Linux文件系统的基本结构
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12691244.html
Copyright © 2011-2022 走看看