本帖最后由 百里_飞柳 于 2018-11-13 15:05 编辑 其实有没有想过 \007 还有效,可能就是因为这种 \+三个数字的 表示法是 八进制 数字的表示? 我用新版本的Ruby试了下
然后继续试了下替换掉前面的00
恰好是八进制下这两个字母的ascii码 所以它本质上就是八进制的一个数字,当被slice时会作为整体一同处理,但如果你冒出个\008,那么8就作为了下一个字符,而00被扩展识别成了\u0000的八进制数字 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-28 01:15
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.