如果我有一个像下面这样的属性文件,那么最简单的方法来列出“环境”字符串?

鉴于:

qa1.url=qa1.com
qa1.log=qa.log
qa2.url=qa2.com
qa2.log=qa.log
prod.url=production.com
prod.log=prod.log


我想用[qa1,qa2,prod]填充下拉列表。正则表达式是最好的方法吗?

最佳答案

如果可以确保首先使用环境,则String Split方法将起作用:

String s = "qa1.url=qa1.com"
String r = s.split("\\.")[0] // should be 'qa1'

10-08 18:58