首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi里如何分格字符串?

2012-03-06 
delphi里怎么分格字符串??字符串119#200523#13452#52342#FSF#|SSS|2342|BAD|SDE|3242|怎么把119#200523#13

delphi里怎么分格字符串??
字符串
119#200523#13452#52342#FSF#|SSS|2342|BAD|SDE|3242|

怎么把
119#200523#13452#52342#FSF#
|SSS|2342|BAD|SDE|3242|

分开。并且把
119
200523
13452
等分格开来??
谢谢


[解决办法]
如果单是这串的话( "119#200523#13452#52342#FSF "),用TStringList,设置Delimiter和delimitedtext即可。

一大串的话,也许可以考虑用正则表达式。
[解决办法]
如果没有规律,那么有个笨办法:
先按#分隔截取,再在截取出来的每个字串里边进行二次的|分隔截取
[解决办法]
先替换空格,# 然后
TStringList,设置Delimiter和delimitedtext
[解决办法]
用 StringReplace

热点排行