gpt4 book ai didi

REGEX:如何用空格和双引号拆分字符串

转载 作者:行者123 更新时间:2023-12-02 17:43:42 26 4
gpt4 key购买 nike

我有一个带有空格和双引号的字符串输入,如下所示:

输入:

18 17 16 "Arc 10 12 11 13" "Segment 10 23 33 32 12" 23 76 21

预期输出:

18
17
16
Arc 10 12 11 13
Segment 10 23 33 32 12
23
76
21

如何使用 Regex 执行此操作?提前谢谢你

最佳答案

您可以使用下一个正则表达式 (see example) :

("[^"]+")|\S+

  • ("[^"]+") - 引用序列。
  • \S+ - 非空白序列。

可能组的顺序取决于正则表达式的实现。在演示引擎中,匹配从左到右凝视。也不要忘记用双斜杠转义特殊字符。

关于REGEX:如何用空格和双引号拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17465099/

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