我想处理一个包含反斜杠后跟可转义字符的字符串,就好像它们是一个字符一样。
let raw = r#"\""#; let cooked = raw.process_escape_character_magic();
目前,raw有 2 个字符:\和"。但我真正想要的是cooked,它只有一个字符:"。
raw
\
"
cooked
如何得到cooked?
我正在考虑使用正则表达式,但我觉得可能应该有更好的方法。
string escaping rust
escaping ×1
rust ×1
string ×1