设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: cftx
打印 上一主题 下一主题

技能的详细信息自动显示 新强化版

 关闭 [复制链接]

Lv1.梦旅人

月下可怜人

梦石
0
星屑
50
在线时间
10 小时
注册时间
2005-11-23
帖子
4085

第1届短篇游戏比赛亚军

11
发表于 2007-4-10 05:01:23 | 只看该作者
以下引用gpra8764于2007-4-9 19:53:12的发言:


以下引用美兽于2007-4-9 11:49:40的发言:
text = "我是/s(9)人"
p text
text.gsub!(/\/[Ss]\((\d+)\)/) { " "*$1.to_i }
p text


这里gsub替换掉\s[???]或者\S[???],然后会取得???的内容到系统变量$1,这时候用$1.to_i就可以取得那个数字了。
这个在我的对话脚本里用了N多有关正则表达式的东西……所以你有什么还不明白,问就是……
希望可以将脚本优化强化,这样就更完美了哦呵呵。到那个时候会推荐发布啊。


[本贴由作者于 2007-4-9 19:55:51 最后编辑]


LZ要求的好象是/s(?),不知是否写错了.
纵然千里外,我等雁归来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
95
在线时间
49 小时
注册时间
2006-5-7
帖子
526
12
 楼主| 发表于 2007-4-10 22:38:48 | 只看该作者
试看看......
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-5-21 21:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表