javascript - 使用正则表达式分解字符串

标签 javascript regex

我需要用 JavaScript 分解一个字符串。

初始字符串:

$var="1234 => 4242,Example Mailbox,root@localhost"

分解的4个部分:

1234
4242
Example Mailbox
root@localhost

什么是更有效的方法:使用正则表达式还是调用字符串函数?

有人可以提供一个正则表达式来提取这样的模式,可能是通过使用组。

最佳答案

这里有一个限制较少的解决方案:

$var.split(/\s*,\s*|\s*=>\s*/)

关于javascript - 使用正则表达式分解字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16210997/

相关文章:

javascript - jquery 插件的子选项

javascript - 如何通过JavaScript获取iFrame信息(引用URL)?

Javascript正则表达式: Second occurrence of block: ABC. js音乐符号

javascript - 一个简单的正则表达式的奇怪结果

javascript - 我想使用 JavaScript 从路径中删除文件名

regex - 正向后视贪婪

javascript - 将 angularjs 转换为纯 js 或如何将单个服务器用于 angular JS 和 Flask

javascript - Protractor 未知错误,从 DOM 中删除属性

Javascript 重置总数

c# - 不在两位数之间时去除小数点