我有像
这样的代码 var scriptBuilder = new System.Text.StringBuilder();
scriptBuilder.Append(@"
like_string = frm.like.value.replace(/'/gi,""''"");
在运行时,脚本就像,
like_string = frm.like.value.replace(/'/gi,"''");
我通过放置其他一些角色来尝试它。但它显示错误,如
( Excepted
任何人都可以告诉我如何在这个字符串bulider中指定单引号??
答案 0 :(得分:0)
你遗失了)
字符。
将代码更改为scriptBuilder.Append(@"
like_string = frm.like.value.replace(/'/gi,""''""));
答案 1 :(得分:0)
你可以尝试下面的样本
StringBuilder sb = new StringBuilder(); // Declare object
sb.Append("Text before quote");
sb.Append("'");
sb.Append("Text after quote");
sb.Append("'");
sb.ToString(); // Final output