程序传入一个字符串如下:'a,a,
1',1,*c, 3
请问用正则表达式如何分解出每个部分?,就是用,分解,但字符串内的,不作为分解条件。
谢谢
1',1,*c, 3
请问用正则表达式如何分解出每个部分?,就是用,分解,但字符串内的,不作为分解条件。
谢谢
解决方案 »
- XML 编码转换(gb2312 to utf-8)怎么实现?
- 金额显示如:20000,我想显示为20,000 ,怎么办?
- 怎样区分是键盘输入还是键盘口读卡器输入??
- QuickReport中如何画表格线?
- 用Delphi的IntraWeb写的Apache Shared Module能在WebLogic Server上部署吗?
- 网络游戏外挂制作之我所见(3)
- FASTREPORT中自定义大写金额函数的问题?
- 关于ADO数据库动态连接的问题
- 要命的问题,sqlserver6.5的ODBC配制问题,请高手进来
- 用sql进行记录块移动。。。
- delphi里结束语end问题?????????????
- delphi适合编写什么程序
var
sl: TStringList;
s: string;
i: integer;
begin
sl := TStringList.Create;
s := '''a,a, 1'',1,*c, 3';
sl.CommaText := StringReplace(s, '''', '"', [rfReplaceAll]);
for i := 0 to sl.Count - 1 do
begin
ShowMessage(sl.Strings[i]);
end;
sl.Free;
end;