gpt4 book ai didi

java - 需要正则表达式来捕获Java中txt文件中的特定未知字符串

转载 作者:行者123 更新时间:2023-12-01 11:58:48 24 4
gpt4 key购买 nike

我不太擅长正则表达式(Android 或 java),所以我需要有人告诉我如何在我的文件中检索这些字符串模式。预先感谢..我只需要这些字符串的模式。我首先尝试搜索 VOICE_REGISTRATION_STATE,然后使用模式来获取以下表达式中的所有以下字符串(从 { 到 })。

VOICE_REGISTRATION_STATE {1, 271c, 0000058d, 16, null, null, null, null, null, null, null, null, null, null, null}

对于第二个表达式 (SignalStrength: 29 -1 -1 -1 -1 -1 -1 99 2147483647 2147483647 2147483647 -1 2147483647 gsm|lte 0x4)) ,我想得到SignalStrength : 之后的第一个字符串 (29),我可以在文件中搜索它。

最后,我还想获得载体未知值,我的意思是我的文件中表达式rier=[60501]中括号内的值。

我准确地说,我的英语不太好,所以请尝试理解我所说的内容,并提前致谢。

最佳答案

对我来说,这看起来像一个数组,应该已经为您分割了。

String[] VOICE_REGISTRATION_STATE = {"1", "271c", "0000058d", "16", null, null, null, null, null, null, null, null, null, null, null};

String part1 = VOICE_REGISTRATION_STATE[0]; // "1"
String part2 = VOICE_REGISTRATION_STATE[1]; // "271c"

如果是这种情况,则无需使用正则表达式之类的东西,因为您使用的是简单数组。但由于我不确定您从哪里获得此 VOICE_REGISTRATION_STATE,因此我无法确定它返回什么

关于java - 需要正则表达式来捕获Java中txt文件中的特定未知字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28136764/

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