gpt4 book ai didi

Java Regex 匹配之前和之后的所有内容

转载 作者:行者123 更新时间:2023-11-30 06:27:21 26 4
gpt4 key购买 nike

我有以下形式的字符串:某事~#~某事。

基本上我使用 ~#~ 作为分隔符,但我只想将第一个元素与其余元素分开。

例如,如果我有以下字符串:什么~#~AGreat~#~Day

我希望我的第一场比赛是“什么”我的第二场比赛是“AGreat~#~Day。

我正在使用的实际字符串如下所示:A1~#~@NP->_A1所以它们不限于字母数字字符。谁能帮忙?我试着四处寻找类似的问题,但我似乎无法解决它。

谢谢!

最佳答案

String first = input.substring(0, input.indexOf("~#~"));
String second = input.substring(input.indexOf("~#~") + 3, input.length());

输出:

first:  What
second: AGreat~#~Day

关于Java Regex 匹配之前和之后的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13439044/

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