行的正则表达式以大写字母单词开头



我的文本文件中有以下几行文本

James is working in London
this is a program developed in java
Program is working

我想得到以大写字母开头的行

James is working in London
Program is working

感谢

对于英语,您可以使用此

^[A-Z].*

^代表行首。[A-Z]是指任何大写字母。

如果使用,速度会更快

if (Character.isUpperCase(line.charAt(0)) {
    System.out.println(line);
}

最新更新