Project1
标题:
怎么减去一个字符串中最后一个字符?
[打印本页]
作者:
yzlsym
时间:
2008-4-29 21:50
标题:
怎么减去一个字符串中最后一个字符?
例如abcdefg
把g减掉的方法 [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
水迭澜
时间:
2008-4-29 22:30
这个方法我问过的……
如果是只有半角字符,则text.chop!就可以
如果有中文字就麻烦很多了……
提供禾西给过的方法吧-v-+
if @ans.size > 1
array = @ans.scan(/./)
@ans = ""
for i in 0...array.size - 1
@ans += array
end
else
@ans = ""
end
P。S @ans是那个字符串的变量名……
作者:
禾西
时间:
2008-4-30 06:35
上次那個是水娘娘...Orz
禾西對不起妳,提供了個爛方法...
[LINE]1,#dddddd[/LINE]
text = "三;二αb一cあ二◆三"
unless text == ""
text.scan(/./)[-1].size.times{text.chop!}
end
p text
exit
這次的好像比較好... [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1