我有一个文本集合,我想提取列出的所有国家的所有实例。到目前为止,我能够根据以下代码用所有国家/地区填充 Set:
Set<String> countries = new TreeSet<String>();
Locale[] locales = Locale.getAvailableLocales();
for (Locale locale : locales) {
countries.add(locale.getDisplayCountry());
}
我当然可以为每个国家/地区创建一个正则表达式以在每一行中搜索,但我想知道我是否可以在一个正则表达式中执行此操作,即在给定的文本行中提到了哪个国家。