Project1
标题:
怎样让玩家删除一个字符?
[打印本页]
作者:
傅立叶级数
时间:
2008-4-14 08:27
提示:
作者被禁止或删除 内容自动屏蔽
作者:
禾西
时间:
2008-4-14 08:39
笨方法:
text = "一二三"
array = "一二三".scan(/./)
text.slice!(array[array.size - 1])
p text
exit
[LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
wy29
时间:
2008-4-14 14:38
提示:
作者被禁止或删除 内容自动屏蔽
作者:
禾西
时间:
2008-4-14 14:59
又是F1當中沒有提到的語句。
真是不知道到哪里查 ==|||
[LINE]1,#dddddd[/LINE]
那麽就順便問問這個好了:
[0,0].pack('ll')
是甚麽鬼東西?
作者:
wy29
时间:
2008-4-14 15:22
提示:
作者被禁止或删除 内容自动屏蔽
作者:
司马睿风
时间:
2008-4-14 18:02
text.chop!
ruby的F1里有,RMXP里没有,但是可以用
作者:
傅立叶级数
时间:
2008-4-14 19:47
提示:
作者被禁止或删除 内容自动屏蔽
作者:
link006007
时间:
2008-4-14 20:39
利用ruby的字符替换:
a = "saefsdf而与i"
a[/而/] = ''
p a # '而'给替换了(删除)了, 断开字符串中间 效率很低吧 - -
a[a.size - 1, 1] = ''
p a # 删除末尾
作者:
水迭澜
时间:
2008-4-14 22:43
望楼上,如果一句话里有两个相同字符怎么办?
作者:
link006007
时间:
2008-4-14 23:36
回楼上 匹配第一个, 或者使用正则表达式
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1