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

正则表达式的写法 请教
有字节数组,16进制

现在转成 ASCII字符串,,写LOG 没问题

写数据库时,估计是因为有转义字符,导致写不了数据库,

而有用的,也就是ASCII字符串里的,数字和字母,小数点之类的

怎么写正则表示式,把 字符串中的 转义 字符给剔除出 字符串? 如 “/”,“\”,及“‘”,“’”

““”,””“,这些字符?

------解决方案--------------------
瞎估计,必定生一堆乱方案。
------解决方案--------------------
剔除用string.replace()就行
字节数组用字符编码转换成字符串不一定能保证结果跟原来的数据一致,要是需要转换成字符串,用base64比较好
------解决方案--------------------
另外数据库还可以直接存储二进制数据,不用转换成字符串浪费空间