我在使用带字符串的scan
时遇到问题。我的字符串是:(文本变量)
"Nao ha nada novo porque somos preguicosos."
我使用:
textdata = text.scan(/.{#{text.length - clearnum }}/)
textdata[0]
为:
"Nao ha nada novo porque somos preguicoso"
并且CCD_ 3什么都不是。我需要textdata[1]
成为"s."
。有人有解决方案吗?
您可以执行类似的操作
clearnum = 2
text0 = text[0, text.length -clearnum]
text1 = text[-clearnum,clearnum]
听起来你想要:
text = "Nao ha nada novo porque somos preguicosos."
clearnum = 2
textdata = text.scan(/.{1,#{text.length - clearnum }}/)
#=> ["Nao ha nada novo porque somos preguicoso", "s."]