C#替换字符串,除非后面有另一个

我要替换字符串中所有"\"的出现,除非在此"之前加上例如\,该字符串hello "World\"将变为hello \"World\"

是否可以不使用正则表达式?但是,如果我必须使用正则表达式,该使用哪种类型?

感谢您的帮助,问候,

聚苯乙烯

您可以使用后退式:

var output = Regex.Replace(input, @"(?<!\\)""", @"\""")

或者,您也可以将前面的字符设为可选,例如:

var output = Regex.Replace(input, @"\\?""", @"\""")

之所以有效,"因为替换为\"(这是您想要的),并且\"替换为\",因此没有任何更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#替换字符串,除非前面有另一个

来自分类Dev

将项目中的所有字符串值替换为另一个-C#

来自分类Dev

当后面有另一个字符时,删除周围的字符

来自分类Dev

如果后面没有另一个字符串,请替换该字符串

来自分类Dev

如果字符串是单个字符,则替换该字符串,如果后面跟有另一个字符,则不替换该字符串

来自分类Dev

c# - 如何将字符串替换为另一个可以恢复原始字符串的字符串

来自分类Dev

如何用另一个替换字符串中的字符?在C ++中

来自分类Dev

JS将所有字符串替换为另一个指定字符之前的字符串

来自分类Dev

c#将字符串传输到另一个没有引用的项目

来自分类Dev

仅在后面有另一个元素时才使:after元素

来自分类Dev

检查字符串是否与模式后面的另一个单词匹配

来自分类Dev

C#WPF操作绑定的字符串以替换最后一个/之前的所有内容,然后添加另一个前缀

来自分类Dev

用另一个字符替换字符串中所有类型的字符

来自分类Dev

在特定行c#上找到另一个后添加字符串

来自分类Dev

从字符串C#中从另一个名称空间调用函数

来自分类Dev

c#字符串concat来获取另一个变量

来自分类Dev

将选择的目录作为字符串插入另一个方法C#

来自分类Dev

C#,从调用另一个异步函数的函数返回字符串?

来自分类Dev

使用递归将一个子字符串的所有出现替换为另一个子字符串

来自分类Dev

使用递归将一个子字符串的所有出现替换为另一个子字符串

来自分类Dev

我有一个字符串,其中该如何查找图像字符串并替换为另一个?

来自分类Dev

C#:使用LINQ计数另一个列表中的字符串在字符串中的出现?

来自分类Dev

用字符串中的另一个字符替换“字符”

来自分类Dev

sed命令将具有特殊字符的字符串替换为具有特殊字符的另一个字符串

来自分类Dev

使用C ++将一个字符串替换为另一个字符串

来自分类Dev

如何用C中的另一个字符串替换字符串中的子字符串?

来自分类Dev

匹配并替换字符串,除非前面有其他特定字符串

来自分类Dev

如何将字符串C中的每个特定字符替换为另一个?

来自分类Dev

得到一个字符串引用另一个在C#

Related 相关文章

  1. 1

    C#替换字符串,除非前面有另一个

  2. 2

    将项目中的所有字符串值替换为另一个-C#

  3. 3

    当后面有另一个字符时,删除周围的字符

  4. 4

    如果后面没有另一个字符串,请替换该字符串

  5. 5

    如果字符串是单个字符,则替换该字符串,如果后面跟有另一个字符,则不替换该字符串

  6. 6

    c# - 如何将字符串替换为另一个可以恢复原始字符串的字符串

  7. 7

    如何用另一个替换字符串中的字符?在C ++中

  8. 8

    JS将所有字符串替换为另一个指定字符之前的字符串

  9. 9

    c#将字符串传输到另一个没有引用的项目

  10. 10

    仅在后面有另一个元素时才使:after元素

  11. 11

    检查字符串是否与模式后面的另一个单词匹配

  12. 12

    C#WPF操作绑定的字符串以替换最后一个/之前的所有内容,然后添加另一个前缀

  13. 13

    用另一个字符替换字符串中所有类型的字符

  14. 14

    在特定行c#上找到另一个后添加字符串

  15. 15

    从字符串C#中从另一个名称空间调用函数

  16. 16

    c#字符串concat来获取另一个变量

  17. 17

    将选择的目录作为字符串插入另一个方法C#

  18. 18

    C#,从调用另一个异步函数的函数返回字符串?

  19. 19

    使用递归将一个子字符串的所有出现替换为另一个子字符串

  20. 20

    使用递归将一个子字符串的所有出现替换为另一个子字符串

  21. 21

    我有一个字符串,其中该如何查找图像字符串并替换为另一个?

  22. 22

    C#:使用LINQ计数另一个列表中的字符串在字符串中的出现?

  23. 23

    用字符串中的另一个字符替换“字符”

  24. 24

    sed命令将具有特殊字符的字符串替换为具有特殊字符的另一个字符串

  25. 25

    使用C ++将一个字符串替换为另一个字符串

  26. 26

    如何用C中的另一个字符串替换字符串中的子字符串?

  27. 27

    匹配并替换字符串,除非前面有其他特定字符串

  28. 28

    如何将字符串C中的每个特定字符替换为另一个?

  29. 29

    得到一个字符串引用另一个在C#

热门标签

归档