javascript - JavaScript:如何拆分具有多个分隔符的字符串并排除分隔符?
问题描述
据此, “如果分隔符是包含捕获括号()的正则表达式,则匹配的结果将包含在数组中。” 对我来说,这是一个不需要的副作用。我想拆分一个\n
或一个<br>
字符串,如果不使用括号,我不知道该怎么做:
string.split(/(\n|\<br\>)/)
有没有办法在没有括号的情况下编写这个正则表达式?我不想在结果中包含分隔符。这是它工作不正常的示例:
console.log("hi\nbye<br>foo".split(/(\n|\<br\>)/))
解决方案
推荐阅读
- python - 熊猫不工作的python登录表单
- c# - 在 C# 中,如果我知道对象类型是许多已知对象之一,我可以将 json 字符串反序列化为对象吗
- javascript - 电子和角度 ipcrender
- angular - Angular 12 不在浏览器中显示源代码 (ctrl + p)
- vue.js - Vue 捆绑包不适用于 .net 核心 Web 应用程序
- service - 是否有查找禁用服务的功能?Windows 更新、WdiSystemHost 等
- fortran - 复数矩阵类型的 Fortran 运算符重载
- css - 布尔玛如何继承帮手
- javascript - Search 如何通过从本地存储中获取数据和解析 DOM 来过滤 javascript
- masstransit - ScheduledRedelivery 组合重试不重新投递到 RabbitMq