Project1

标题: 如何读取装备说明后的数值? [打印本页]

作者: 觉醒の赤翼    时间: 2011-4-9 20:17
标题: 如何读取装备说明后的数值?
比如某装备说明:

全部的火魔法/1,23,45

如何读取1,23,45并保存为数组
显示说明的时候也不显示?dsu_plus_rewardpost_czw
作者: Wind2010    时间: 2011-4-9 20:30
  1. module RPG
  2.   class Weapon
  3.     def description
  4.       return @description.split("").include?("/") ? @description.split("/")[0] : @description
  5.     end
  6.     def number
  7.       return @description.split("").include?("/") ? return @description.split("/")[1].split(",") : []
  8.     end
  9.   end
  10. end
复制代码

作者: END66RPG    时间: 2011-4-10 09:03
知道获取说明的量吧
其实,也可以用正则表达式:
/\/(.*,)+$/ =~ @string
不过你的数值组是固定个数,可改为\d,用$1,2,3,4...




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1