我想使用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()

10-05 23:58