![]() |
1
11
好吧,如果你不喜欢
这个可以很容易地扩展以支持更多的字符,包括多字符实体,比如
|
![]() |
2
3
更短,甚至更黑,相当危险,由于评估:
一个简单的例子:
|
![]() |
3
0
编辑:请注意,这实际上不起作用。您真的需要在这里用状态机来构建一个正确的解析器,它跟踪您是否处于转义序列中。 Ruby支持许多相同的转义序列,因此您可以构建这样一个简单的转换表:
然后使用转换表替换源字符串中的序列:
|
![]() |
Stilian · 存储库设置中没有Github页面部分 2 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 2 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
![]() |
johncssjs · 将数组转换为每个元素的嵌套哈希 2 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 2 年前 |