delphi的双引号替换为单引号的问题
一个字符串
'"超级管理员","系统管理员","部门管理员",'
我在替换其中的"为'
用如下方法:
ur:=StringReplace(ur, '"', ''', [rfReplaceAll]);
编译通不过,用
ur:=StringReplace(ur, '"', '', [rfReplaceAll]);
全替换成空的了,用
ur:=StringReplace(ur, '"', '''', [rfReplaceAll]);
结果变成
'''超级管理员'',''系统管理员'',''部门管理员'','
我要如何做才能得到
'超级管理员','系统管理员','部门管理员',
这样的字符串呢?求教
[解决办法]
ur:=StringReplace(ur, '"', '''', [rfReplaceAll]);
这个出来就是你想要的结果,你打出来的结果不对