将弦切成时髦的切线

2022-09-01 05:07:31

我有一个18个字符的字符串,我想要字符2-8。在python中,我可以这样做:

sliceMe = "nnYYYYYYnnnnnnnnnn"
print sliceMe[2:8]

指纹

YYYYYY

我正在寻找一种方法来做同样的事情,每个解释都很长。在时髦(或java)中做到这一点的优雅公认方法是什么?


答案 1
groovy:000> sliceMe = "nnYYYYYYnnnnnnnnnn"
===> nnYYYYYYnnnnnnnnnn
groovy:000> sliceMe[2..7]
===> YYYYYY

请注意,长度的差异要小 1。


答案 2

你继承了所有的Java方法,所以应该做这个把戏。StringsliceMe.substring(2,7)