我试图解析以下格式的字符串中的Java:解析字符串输入的自由文本
Number-Action-Msg, Number-Action-Msg, Number-Action-Msg, Number-Action-Msg, ...
例如
"512-WARN-Cannot update the name.,615-PREVENT-The app is currently down, please try again later.,736-PREVENT-Testing,"
我想获得与数组以下条目:
512-WARN-Cannot update the name.
615-PREVENT-The app is currently down, please try again later.
736-PREVENT-Testing
问题是,该消息是用户输入,所以我不能依靠只是逗号来分裂你字符串。这些行为将始终是WARN或PREVENT。什么是完成这个解析的最好方法?谢谢!
@pczeus as told me .... *我不能只依赖逗号来分割字符串*所以......用逗号分隔...... :) –