我有一个非常复杂的函数输出,我需要使用其中的特定单词。
例如,我的输出是:
oracle 11257 1 0 14:01 ? 00:00:00 ora_pmon_sas
我只需要获取“sas
”单词,它位于“ora_pmon_
”旁边
另一个例子:
oracle 6187 1 0 13:41 ? 00:00:00 ora_pmon_db2
我需要获取“db2
”。那么我的表情应该是什么?
JAVA代码:
insArray=line.split("what will be between these quotes?");
最佳答案
你可以这样做
String sub = s.substring(s.indexOf("ora_pmon_") + 9);
关于Java字符串用多个字符分隔符分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21627544/