阅读在常规文件的线条和分裂他们找到一个字符串

问题描述:

我有以下内容的文件:阅读在常规文件的线条和分裂他们找到一个字符串

aws_elb.web-elb 
aws_autoscaling_group.web-asg 
aws_launch_configuration.web-lc 

这个文件可以得到更大。我想遍历每一行并将它们分割为“。”。然后检查第一部分。只要我找到“aws_autoscaling_group”,我想退出循环并返回true。

什么是最古怪的做法呢?

+0

是属性文件?你不能只使用包含字符串的文件内容并返回true吗?可能更多的细节会更好。 – Rao

只要阅读文件,并检查它是否包含“aws_autoscaling_group”

def fileContents = new File('/file/path').text 
def result = fileContents.contains('aws_autoscaling_group.') ? true : false 
println result