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

Project1

 找回密码
 注册会员
搜索
查看: 1505|回复: 3
打印 上一主题 下一主题

[已经过期] 怎么把变量内的字符逐字提取出来然后进行匹配处理?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
20 小时
注册时间
2007-2-13
帖子
86
跳转到指定楼层
1
发表于 2011-5-30 19:19:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
咱尽可能具体的说清楚吧……希望有人能解答=。=

首先咱设置了变量a="超电磁炮,MegaBolt,1898"

然后要怎样把a中的项一个个提取出来放到变量b上呢= =?
在提取前有多条件判定case,when分别是"超电磁炮","电浆螺旋","xxxx"……
然后"超电磁炮"匹配,提取并存入变量b中,并删除a中前面的","字符……
成功后再进行匹配提取,直到变量a=""为止……

咱感觉咱说的很详细了,但是咱不懂语法= =。。求脚本达人现身解答。。
灰常感谢……
召唤心之创想,化作究极之创想;召唤心之幻想,化作无限之幻想;召唤心之妄想,化作最终之妄想;召唤心之梦想,化作乐园之梦想;召唤心之理想,化作叹息之理想!

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1281 小时
注册时间
2006-8-27
帖子
590
2
发表于 2011-5-30 19:34:47 | 只看该作者
a="超电磁炮,MegaBolt,1898"
for b in a.split(/,/)
  p b
end

点评

还能这么玩呢 p "测试逗号中文逗号字".split("逗号")  发表于 2011-5-30 20:05
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
20 小时
注册时间
2007-2-13
帖子
86
3
 楼主| 发表于 2011-5-30 19:39:13 | 只看该作者
灰常感谢~
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1759
在线时间
2524 小时
注册时间
2010-10-12
帖子
1454

开拓者

4
发表于 2011-5-30 19:42:16 | 只看该作者
能不能顺便教我把某变量的数字拆开放到其他变量里吗

点评

THX!!!!!!!!!!  发表于 2011-5-30 20:15
a = "啊不1能急3速方5块" p a.gsub(/\D/, "").to_i http://bbs.66rpg.com/forum.php?mod=redirect&goto=findpost&pid=1629084&ptid=168973  发表于 2011-5-30 19:48

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-11 12:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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