如何让 JavaScript 的 split 使用多个分隔符

简介: 如何让 JavaScript 的 split 使用多个分隔符
比如,我想将字符串“1.2,3”分隔为“1”、“2”、“3”,也就是说要将“.”和“,”均作为分隔符。
此时 split 函数的第一个参数就应该是正则表达式了。
var str = “1.2,3”;
var arr = str.split(/[.]|,/); // 将点括起来表示普通的点,而不是代表任意字符
alert(arr[0] + “\r\n” + arr[1] + “\r\n” + arr[2]);

效果:

使用逗号和空格分割:

author = mrtitleTmp.split(/[ ]|,/);
相关文章
|
JavaScript 前端开发
Javascript 字符串分割split()
Javascript 字符串分割split()
924 0
Javascript 字符串分割split()
|
8月前
|
XML JavaScript 前端开发
【JavaScript | RegExp】正则表达式
【JavaScript | RegExp】正则表达式
87 4
|
JSON JavaScript 前端开发
JavaScript split() 方法
JavaScript split() 方法
64 0
|
JavaScript 前端开发
JavaScript 中字符串替换方法:replace() 和 replaceAll()
在 JavaScript 中,有两个常用的字符串替换方法:`replace()` 和 `replaceAll()`。 1. `replace()` 方法: - `replace()` 方法用于替换字符串中的指定内容。它接受两个参数:要被替换的内容和替换后的内容。 - `replace()` 方法只替换第一个匹配的内容。 - 使用正则表达式作为参数,可以实现更灵活的替换操作。 - 示例: ```javascript let str = "Hello, World!"; let newStr = str.replace("Hello", "H
1135 0
|
JavaScript 前端开发
JavaScript 字符串转正则表达式方法
JavaScript 字符串转正则表达式方法
481 0
JavaScript 字符串转正则表达式方法
|
JavaScript 前端开发
JavaScript字符串的拼接和转义字符
JavaScript字符串的拼接和转义字符 这篇博文主要讲一下字符串的拼接和转义字符的简单使用。 1.字符串的拼接 // js字符串的拼接 + var str="hello"; var str1="world"; console.log(str+str1); // var str=``;//模板字符串 console.log(`${str}${str1}`); // 外单内双 外双内单 var str3='"'; var str4="'"; console.log(str3); doc
|
JavaScript 前端开发
Javascript 提取字符串substring()
Javascript 提取字符串substring()
123 0
Javascript 提取字符串substring()
|
JavaScript 前端开发
JavaScript 技术篇-js字符串大小写转换,toLocalUpperCase()和toUpperCase()的区别详解
JavaScript 技术篇-js字符串大小写转换,toLocalUpperCase()和toUpperCase()的区别详解
523 0
JavaScript 技术篇-js字符串大小写转换,toLocalUpperCase()和toUpperCase()的区别详解
|
存储 JavaScript 前端开发
第179天:javascript中replace使用总结
ECMAScript提供了replace()方法。这个方法接收两个参数,第一个参数可以是一个RegExp对象或者一个字符串,第二个参数可以是一个字符串或者一个函数。现在我们来详细讲解可能出现的几种情况。
1043 0