javascript - 用逗号或冒号分割字符串
问题描述
我正在尝试用逗号或冒号分割字符串。
a-bc-de:fghij,klmn:opqrs should return an array of a-bc-de,fghij,klmn,opqrs
我已经尝试过split(":|,") abd ("[^a-z]+")
,但没有得到想要的结果。
解决方案
您正在按字符串拆分。如果要使用正则表达式进行拆分,则必须使用正确的语法:
split(/:|,/)
文档链接:https ://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split
推荐阅读
- ios - Swift 4.2 Decoding Object Unknown Keys
- node.js - heroku 主机与 eris
- python - Upsample seasonal data to daily data over 10 years in Python xarray
- bash - 如何参考另一列中的匹配值添加来自两个不同文件的两列?
- ruby-on-rails - 从支付网关发送的 HTTP 获取请求上的 404
- android - 为什么 v2 签名的 APK 可以被 v1 签名的 APK 升级?
- stm32 - 在 stm32l4r5 中使用 i2c
- excel - 如何在 Microsoft Excel VBA 中进行计算?
- arrays - 使用 Vuejs 和 Axios 合并对象
- javascript - 带有警报的jQuery表单验证器OnSuccess不起作用