gpt4 book ai didi

Java 奇怪的分割行为 |特点

转载 作者:行者123 更新时间:2023-12-01 17:21:24 27 4
gpt4 key购买 nike

我有一个小文件,其中包含一些我想用“|”分割的内容性格。

当我尝试使用任何其他字符(例如“>”)时,它工作得很好,但使用“|”时效果很好。性格,有一些意想不到的结果。

<小时/>

该行本身(此处带有 > 字符)
添加>添加>(1)

拆分">"结果
[addere,添加,(1)]

分割“|”结果
[, a, d, d, e, r, e, |, t, o,, a, d, d, |, (, 1, )]

<小时/>

为什么它会分割所有内容,甚至忽略“|”字符串本身中的字符?
提前致谢。

最佳答案

您必须使用反斜杠转义管道字符,因为它的含义在正则表达式中很特殊。然后您必须转义 Java 本身的反斜杠。尝试:

text.split("\\|")

关于Java 奇怪的分割行为 |特点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18519095/

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