繁体   English   中英

如何使用 Scanner.useDlimiter 仅读取特定内容

[英]How can I use Scanner.useDlimiter to read a certain thing only

我试图只阅读剪辑中 run(...) 中的内容,但我正在努力寻找如何提供帮助或任何示例。 我正在尝试这段代码,但它只读取之前的内容,如果我只以 run(.

    public static void main (String[] args) {
         Scanner s = new Scanner(System.in).useDelimiter("run\\W");
//       System.out.println(s.next());     
         System.out.println(s.next());     
         // don't forget to close the scanner!!
         s.close(); 
    }
}

试试这个,看看它是否有帮助:

.useDelimiter("run\\(|\\)");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM