【发布时间】:2023-03-20 14:20:02
【问题描述】:
如果我尝试
"my, tags are, in here".split(" ,")
我得到以下信息
[ 'my, tags are, in here' ]
我想要
['my', 'tags', 'are', 'in', 'here']
【问题讨论】:
-
你的意思不是空格或逗号吗?
-
作为对您得到的结果的解释:
"my, tags are, in here".split(" ,")将仅在空格 后跟 以逗号作为分隔符的情况下拆分字符串。您的字符串不包含该序列,因此它不会被拆分。"my, tags are, in here".split(", ")与拆分序列交换将至少将您的原始字符串拆分为三个部分,每个逗号和空格之后。如果您确实需要五个部分,下面的答案将匹配字符串指定为匹配空格 或 逗号的正则表达式。
标签: javascript