• 技术文章 >Web开发 >JavaScript

    js正则表达式分割字符串

    宋雪维宋雪维2021-01-18 16:29:12原创3821

    小编介绍了JavaScript中用正则表达式匹配中文的方法(https://www.py.cn/web/js/22485.html),其实正则表达式除了这个功能外,还可以处理字符串的问题,例如可以分割字符串。本文向大家介绍JavaScript中用正则表达式的特点及分割字符串的实例。

    1、正则表达式作用

    处理判断、获取、替换、删除、增加较为复杂的字符串。

    2、特点

    灵活性、逻辑性和功能性非常的强;

    可以迅速地用极简单的方式达到字符串的复杂控制。

    3、js正则表达式分割字符串

    实例:给定一个字符串,按照章节分割包含章节。

    str.split(/(第.+卷\s+.+\s+第.+回\s+.+)\r\n\r\n\s+/);
    console.log(str);
    
    //输出结果
    ["片刻便融入了茫茫的黑夜之中……↵↵","第一卷 出山 第二回 无敌大将军","清晨的逍遥峰彷彿就是一幅水墨画儿"]

    很明显,使用小括号包围的便一起放入分割后的数据中去了。大家可以直接套用代码尝试看看哦~

    专题推荐:js正则表达式
    品易云
    上一篇:js正则表达式匹配中文 下一篇:js随机数生成1到100

    相关文章推荐

    • python中pickle模块是什么?• python regex库是什么?• python psutil库有何用法?• python中yagmail库有何用法?• Python的scikit-image模块是什么?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网