我想使用Java中的正则表达式提取以大写字母(包括重音大写字母)开头的单词。
这是我以大写字母A到Z开头的单词的条件:
if (link.text().matches("^[A-Z].+") == true)
但是我也想要以重音大写字母开头的单词。
你有什么想法?
最佳答案
以http://download.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html开头
\p{javaUpperCase} Equivalent to java.lang.Character.isUpperCase()