我在处理一行中的字符串时遇到问题,例如,我在 .txt 文件中有以下行:
ussdserver link from host /127.0.0.1:38978(account smpp34) is up|smpp34|2012-10-28 17:02:19
ussdserver link from host localhost/127.0.0.1:8088(account callme) is up|callme|2012-10-28 17:02:20
我需要我的代码来获取“account”之后的单词(在第一行是 smpp34)和单词“up”(在“is”单词之后)。
我考虑过使用String.charAt()
方法,但在这里不起作用,因为我需要的单词可以在不同的地方,如上例所示。