gpt4 book ai didi

java - java中如何用\分割字符串?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:05:57 24 4
gpt4 key购买 nike

我想拆分特殊字符“\”。但是,它似乎无法使用

a.split("\");

a.split("\\");

最佳答案

虽然您可以将正则表达式转义为String.split,但有点令人惊讶

String str = "a\\b\\c";
str.split("\\\\");

也可以编译 PatternPattern.LITERAL然后使用 Pattern.split(CharSequence)喜欢

String str = "a\\b\\c";
Pattern p = Pattern.compile("\\", Pattern.LITERAL);
String[] arr = p.split(str);
System.out.println(Arrays.toString(arr));

哪些输出

[a, b, c]

关于java - java中如何用\分割字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37246130/

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