String.Replace和Regex.Replace无法在IComparer中使用特殊字符

塞卡

以下控制台应用程序可以正常运行:

class Program
{
    static void Main(string[] args)
    {
        string plainx = "‘test data’ random suffix";
        plainx = Regex.Replace(plainx, @"‘", string.Empty);
        Console.WriteLine(plainx);
    }
}

但是,这给我在ASP.Net应用程序中带来麻烦。.我附加了VS Debug监视窗口和“即时”窗口的屏幕截图

(点击查看大图)
在此处输入图片说明

正如你所看到的,Regex.ReplaceImmediate Window作品-但不知何故,没有在代码(行71)的工作。我也曾经使用过String.Replace但没有成功。

编辑似乎存储在数据库中的值比编辑器显示的要高。在此处输入图片说明

斯科特·张伯伦

代码中的单引号与要测试的字符串中的单引号不同。

使用testx[0]直接返回的十六进制值来确保我们使用的是正确的引号。

plainx = Regex.Replace(plainx, "\u2018", string.Empty);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有关使用string.replace和regex清除数据的问题

来自分类Dev

如何在javascript中使用replace替换特殊字符

来自分类Dev

Vim find and replace all occurrences of a regex string

来自分类Dev

PHP str_replace无法使用特殊字符

来自分类Dev

Powershell RegEx-使用-replace和?=插入字符串

来自分类Dev

在for循环中使用String.replace

来自分类Dev

在C ++ STL中,如何使用regex_replace从std :: string中删除非数字字符?

来自分类Dev

GAS的replaceText和javascript的String.replace

来自分类Dev

Swift等价于String.format和.Replace?

来自分类Dev

string.replace( 字符, 字符)

来自分类Dev

js replace和Regex排除单词

来自分类Dev

有没有办法让 VB.NET RegEx.Replace 在 REPLACEMENT 参数中使用特殊字符?

来自分类Dev

使用string.replace()

来自分类Dev

如何使用String.Replace String在Robot Framework中使用Regexp在每2个字符后添加冒号

来自分类Dev

Discord.js-如何使用<string> .replace()和替换值?

来自分类Dev

用string.replace(regex,value)替换变量名

来自分类Dev

具有特殊字符的String.replace()仅替换其中一些字符

来自分类Dev

如何在String.replaceAll中使用RegEx在搜索和替换时忽略中间字符

来自分类Dev

需要协助使用regex_replace和wstring

来自分类Dev

正则表达式中使用 preg_replace 的特殊字符问题

来自分类Dev

如何在 preg_replace 模式中使用正则表达式特殊字符

来自分类Dev

如何在TypeScript的String.replace()中使用函数?

来自分类Dev

在类中使用string.replace定义函数

来自分类Dev

用String.Replace或Regex.Replace替换特定数字

来自分类Dev

如何在cpp中使用std :: regex_replace()函数查找和替换

来自分类Dev

如何使用String.Replace

来自分类Dev

使用 String.replace 复制最终字符串

来自分类Dev

使用preg_replace()和regex将大写字符串替换为小写

来自分类Dev

JavaScript String.replace()所有实例和转义

Related 相关文章

  1. 1

    有关使用string.replace和regex清除数据的问题

  2. 2

    如何在javascript中使用replace替换特殊字符

  3. 3

    Vim find and replace all occurrences of a regex string

  4. 4

    PHP str_replace无法使用特殊字符

  5. 5

    Powershell RegEx-使用-replace和?=插入字符串

  6. 6

    在for循环中使用String.replace

  7. 7

    在C ++ STL中,如何使用regex_replace从std :: string中删除非数字字符?

  8. 8

    GAS的replaceText和javascript的String.replace

  9. 9

    Swift等价于String.format和.Replace?

  10. 10

    string.replace( 字符, 字符)

  11. 11

    js replace和Regex排除单词

  12. 12

    有没有办法让 VB.NET RegEx.Replace 在 REPLACEMENT 参数中使用特殊字符?

  13. 13

    使用string.replace()

  14. 14

    如何使用String.Replace String在Robot Framework中使用Regexp在每2个字符后添加冒号

  15. 15

    Discord.js-如何使用<string> .replace()和替换值?

  16. 16

    用string.replace(regex,value)替换变量名

  17. 17

    具有特殊字符的String.replace()仅替换其中一些字符

  18. 18

    如何在String.replaceAll中使用RegEx在搜索和替换时忽略中间字符

  19. 19

    需要协助使用regex_replace和wstring

  20. 20

    正则表达式中使用 preg_replace 的特殊字符问题

  21. 21

    如何在 preg_replace 模式中使用正则表达式特殊字符

  22. 22

    如何在TypeScript的String.replace()中使用函数?

  23. 23

    在类中使用string.replace定义函数

  24. 24

    用String.Replace或Regex.Replace替换特定数字

  25. 25

    如何在cpp中使用std :: regex_replace()函数查找和替换

  26. 26

    如何使用String.Replace

  27. 27

    使用 String.replace 复制最终字符串

  28. 28

    使用preg_replace()和regex将大写字符串替换为小写

  29. 29

    JavaScript String.replace()所有实例和转义

热门标签

归档