美文网首页
js拆分字符串(多个分隔符)

js拆分字符串(多个分隔符)

作者: zzzzds | 来源:发表于2019-11-21 14:56 被阅读0次
一、利用 string 对象的 split() 方法(返回的是一个字符串数组):
var str = 'ab,我。aaa;\nanan、f ad'
var result = str.split(/,|。|;|\n|、| /)
# 结果
result = [ab, 我, aaa, anan, f, ad]

另外 split() 里也可以用全局匹配:

str.split(/[^\n]+(?:\r?\n|$)/g)
二、使用 string 对象的 match() 方法:
str.match(/^.*(\r?\n|$)/mg)

总结:

1、* ^ | 等符号在正则表达式中属于一种有特殊含义的字符,如果使用此种字符作为分隔符,必须使用转义符即\加以转义。
2、如果使用多个分隔符则需要借助 | 符号。

相关文章

  • js useful

    记录有用的js技巧。 将字符串拆分为字符数组扩展操作符更简洁 在多个分隔符上分割字符串split是可以用正则作为参...

  • js拆分字符串(多个分隔符)

    一、利用 string 对象的 split() 方法(返回的是一个字符串数组): 另外 split() 里也可以用...

  • Python学习,python字符串的处理

    一、拆分含有多种分隔符的字符串 1.如何拆分含有多种分隔符的字符串 问题: 我们要把某个字符串依据分隔符号拆分不同...

  • python_cookbook学习

    字符串和文本处理 针对任意多的分隔符拆分字符串 问题一:我们需要将字符串拆分为不同的字段,但是分隔符(以及分隔符之...

  • 第二章:字符串和文本

    1.针对任意多的分隔符拆分字符串 问题:我们需要将字符串拆分为不同的字段,但是分隔符(以及分隔符之间的空格)在整个...

  • python高级编程技巧(5)

    一. 如何拆分含有多种分隔符的字符串 实际案例: 我们要把某个字符串依据分隔符号拆分不同的字段,该字符串包含多种不...

  • 3-1字符串的拆分、匹配和替换

    如何拆分多种分隔符的字符串 字符串对象str.split()方法只能处理非常简单的情况,而且不支持多个分割符,对分...

  • 数组

    检测是否是数组: 数组转字符串:join("分隔符")字符串转换数组:split("分隔符") js对象转换成js...

  • python3学习笔记:针对任意多的分隔符拆分字符串

    问题 需要将字符串拆分成不同的字段,但是分隔符在整体字符串中并不一致 解决方案 字符串的split()不支持多个分...

  • 字符串和文本(cookbook笔记)

    字符串和文本 针对任意多的分隔符拆分字符串 字符串中由多种不同的分隔符,也包括空格 字符串开头或结尾文本匹配 使用...

网友评论

      本文标题:js拆分字符串(多个分隔符)

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