gpt4 book ai didi

javascript - 使用空格分隔值标记字符串,除非值用单引号引起来

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:25:37 26 4
gpt4 key购买 nike

任何人都可以告诉我用不在单引号内的空格分隔 java 脚本中的字符串。

如果字符串是

"0 60 120 180 'node name' 2 34 45 12"

然后它将标记化为

arr[0]=0arr[1]=60arr[2]=120arr[3]=180arr[4]='node name'arr[5]=2arr[6]=34arr[7]=45arr[8]=12

在拆分过程中,如果单引号被移除,那么也很好,因为这是图表中的图例名称,我必须在单个元素中获取该名称

最佳答案

这个正则表达式会做到这一点:

var arr = string.match(/'[^']*'|[^ ]+/g) || [];

关于javascript - 使用空格分隔值标记字符串,除非值用单引号引起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16936370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com