日期:2014-05-17  浏览次数:20435 次

求个判断字符串的代码,越简越好,运用在前台的。
检索一段字符串,含字母,符号,汉字,数字。检查该字符串中的所英文双引号,在双引号前加个" \ "。其他原样输出,赋值给一个字符串变量

------解决方案--------------------
字符串里不是自动转义英文双引号的么。。。
------解决方案--------------------
var str=...
str=str.replace(/\"/g,'\\"');
------解决方案--------------------
str =str.replace(/"/g,"\\\""); str为你的字符串
------解决方案--------------------
楼主肯定用拼接字符串的方法录入文章,遇到敏感符号,立即报错。

应该用ADO.net 的参数形式进行数据库操作。

学习一下基础吧,任何入门书籍都讲到这个。
------解决方案--------------------
replace
------解决方案--------------------
正则表达式
------解决方案--------------------
C# code

var str=...
str=str.Replace(""","\"").Replace("'","\'").以此类推