Slice a string in groovy
I have a 18 character string I want characters 2-8 from. In python I can do this: sliceMe = "nnYYYYYYnnnnnnnnnn" print sliceMe[2:8] prints YYYYYY I am looking for a way to do this same thing in groovy, and every explanation is REALLY long. Whats the elegant accepted way to do this in groovy (or java for that matter)? groovy:000> sliceMe = "nnYYYYYYnnnnnnnnnn" ===> nnYYYYYYnnnnnnnnnn groovy:000> sliceMe[2..7] ===> YYYYYY Note the difference in the length being 1 less. BZ. You inherit all the Java methods off String so sliceMe.substring(2,7) should do the trick. For future reference, you can