首页 > 解决方案 > Ruby 代码添加单个 \ 来转义 #,而不是添加 \\

问题描述

红宝石添加单\转义#而不是双反斜杠

例如,#in 字符串会自动像这样sd@#以 single开头。我认为它应该添加(双反斜杠) 来 escape 。\sd@\#\\#

它是 ruby​​ 语法中的错误吗?如果没有,有没有办法手动逃避它

请帮忙

标签: rubyruby-on-rails-3react-on-rails

解决方案


您可以使用单\来进行转义#。此外,不需要#在字符串中转义。两者mystring#都会mystring\#给出输出mystring#


推荐阅读