gpt4 book ai didi

regex - 如何在 Dart 中用双反斜杠替换反斜杠 '\'?

转载 作者:IT王子 更新时间:2023-10-29 06:48:50 32 4
gpt4 key购买 nike

如何用双反斜杠“\”替换字符串中的单反斜杠“\”?

我试过了,但是没用。

main(){
String string = "back\slash back\slash back\slash back\slash";
String replaced = string.replaceAll(RegExp(r'\\'), '\\\\');
print(replaced);
}

最佳答案

问题是字符串string不包含任何\

要么需要

String string = r"back\slash back\slash back\slash back\slash";

String string = "back\\slash back\\slash back\\slash back\\slash";

在您的示例中,也不需要 RegExp。只是

String replaced = string.replaceAll(r'\', r'\\');

也可以。

关于regex - 如何在 Dart 中用双反斜杠替换反斜杠 '\'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54713670/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com