当前位置: 代码迷 >> ASP.NET >> {$message}和@"\|{2,}"能给解析一下吗,该如何解决
  详细解决方案

{$message}和@"\|{2,}"能给解析一下吗,该如何解决

热度:2486   发布时间:2013-02-25 00:00:00.0
{$message}和@"\|{2,}"能给解析一下吗
builder1.replace( "{$message} ",message);
regex.replace(text,@ "\|{2,} ", "| ");
当中的{$message}和@ "\|{2,} "具体是什么意思,能给详细的分析一下吗?谢谢,在线等

------解决方案--------------------------------------------------------
字符串前加@,取消转义,字符按原义处理

此处如果不加@,那么需要用“\\|”对“|”转义
regex.replace(text, "\\|{2,} ", "| ");

------解决方案--------------------------------------------------------
@ "\|{2,} " 和 "\\|{2,} " 是一样的效果, @ 表示把字符串中的转义字符(如\)看作普通字符。
  相关解决方案