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

Project1

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

[有事请教] 请问:符号\和/的意思?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4169
在线时间
258 小时
注册时间
2013-10-13
帖子
815
跳转到指定楼层
1
发表于 2023-10-3 21:01:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
代码:
$scene =\Mercenaries::\Scene_Mercenaries.new(a)
代码:
text.gsub!(/\\\\/) { "\000" }

符号\和/分别是什么意思?有什么用途?

Lv3.寻梦者

梦石
0
星屑
993
在线时间
72 小时
注册时间
2021-4-13
帖子
35
2
发表于 2023-10-4 04:24:25 | 只看该作者
本帖最后由 AshhsA 于 2023-10-4 04:25 编辑

//用以划分出正则表达式——也就是//里面的字符串是一种匹配格式
\是转义符号,用以把下一个字符转换为别的字符——如\n表示换行。
\\的意思就是"\"(不转义,所以\\n是"\n"而不是换行)。
这是一般的情况,至于第一个代码的用法……我在别的ruby测试网站上试过了,无法编译……

点评

那$scene =\Mercenaries::\Scene_Mercenaries.new(a)里面的 \是什么意思?  发表于 2023-10-4 20:49
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4169
在线时间
258 小时
注册时间
2013-10-13
帖子
815
3
 楼主| 发表于 2023-10-4 21:20:32 | 只看该作者
请问:      那$scene =\Mercenaries::\Scene_Mercenaries.new(a)里面的 \\是什么意思
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
993
在线时间
72 小时
注册时间
2021-4-13
帖子
35
4
发表于 2023-10-5 00:29:17 | 只看该作者
kvkv97 发表于 2023-10-4 21:20
请问:      那$scene =\Mercenaries::\Scene_Mercenaries.new(a)里面的 \\是什么意思

问题就是这种写法根本无法执行,请提供来源

点评

等我去查,告诉你  发表于 2023-10-5 21:04
他的写法是: a=[2,3,4,5,6,7,8] $scene=\ Mercenaries::\Scene_Mercenaries.new(a)  发表于 2023-10-5 21:02
出自天干宝典,佣兵系统,至于天干那个宝典,我就不知道了。我是解压天干后,等好久才去看的  发表于 2023-10-5 21:00
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
993
在线时间
72 小时
注册时间
2021-4-13
帖子
35
5
发表于 2023-10-6 04:31:02 | 只看该作者
kvkv97 发表于 2023-10-4 21:20
请问:      那$scene =\Mercenaries::\Scene_Mercenaries.new(a)里面的 \\是什么意思

我算是明白怎么回事了,原文应该是:
  1. $scene =\
  2. Mercenaries::\
  3. Scene_Mercenaries.new(a)
复制代码

这里的\就是纯换行,实际上这个代码应该是$scene =Mercenaries::Scene_Mercenaries.new(a)
这时候的\必须作为结尾,否则必报错

点评

对的  发表于 2023-10-6 20:45
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-21 23:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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