Project1

标题: 如何删除“@”后的字(包括“@”)? [打印本页]

作者: 550806810    时间: 2013-1-22 10:46
标题: 如何删除“@”后的字(包括“@”)?
本帖最后由 550806810 于 2013-1-22 14:48 编辑


最好提供脚本!一小段脚本也可以(本身就是一小段嘛)……
作者: satgo1546    时间: 2013-1-22 11:34
  1. str.gsub!(/\@.*$/,"")
复制代码
经测试未发现问题。
作者: 我爱吴悦淇    时间: 2013-1-22 11:36
LZ应该把工程发上来~不然没人会理解这是什么意思~
作者: Sion    时间: 2013-1-22 14:31
本帖最后由 Sion 于 2013-1-22 14:38 编辑

那是存档点地图的名字吧

作者: Sion    时间: 2013-1-22 14:45
就用楼上朋友给的代码:
MOG_Scene_File_A
  1.   #--------------------------------------------------------------------------
  2.   # ● load_gamedata
  3.   #--------------------------------------------------------------------------
  4.   def load_gamedata
  5.     @time_stamp = Time.at(0)
  6.     @file_exist = FileTest.exist?(@filename)
  7.     if @file_exist
  8.        header = DataManager.load_header(@file_index)
  9.        if header == nil
  10.           @file_exist = false
  11.           return
  12.        end  
  13.        @characters = header[:characters]
  14.        @total_sec = header[:playtime]
  15.        @mapname = header[:map_name].gsub!(/\@.*$/,"")  #改的这里
  16.        @members = header[:members]
  17.     end
  18.   end
复制代码





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