paip.c++ bcb 字符串String分割split 为 TStringList 不对的的问题解决..
2013-10-14 16:43
926 查看
paip.c++ bcb 字符串String分割split 为 TStringList 不对的的问题解决..
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
TStringList *List=new TStringList();
List->Delimiter='|'; //指定分隔符
List->StrictDelimiter=true; //强制使用上面指定的字符来分隔字符串
List->DelimitedText="a|b|c|d"; //指定要分隔的字符串
for(int i=0,ci=List->Count;i<ci;++i)
{}
ShowMessage(List->Strings[i]);
/////////////解决方法:
1.添加StrictDelimiter
List->StrictDelimiter=true; //强制使用上面指定的字符来分隔字符串
重要提示: 如果不指定 StrictDelimiter=true; 那么,TStringList还会以空格和换行符来分隔字符串,不信,你可以是试验一下
2.SplitColumns
str := 'aa,b b,cc,dd';
sl := TStringList.Create;
SplitColumns(str, sl, ',');//该函数没有上述的BUG
for i := 0 to sl.Count - 1 do
ShowMessage(sl[i]);
参考:
delphi字符串转数组 delimiter 空格 Tstrings Tstringlist strictdelimiter_hi9394_百度空间.htm
Delphi7 中TStringList的Delimiter DelimitedText有BUG,字符串分割有问题.htm
Delphi中 TStringList 的详细用法__西西软件资讯.htm
!BCB实用编程点滴 - 第1页 - SystemARM's Blog - EDN China电子设计技术.htm
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
TStringList *List=new TStringList();
List->Delimiter='|'; //指定分隔符
List->StrictDelimiter=true; //强制使用上面指定的字符来分隔字符串
List->DelimitedText="a|b|c|d"; //指定要分隔的字符串
for(int i=0,ci=List->Count;i<ci;++i)
{}
ShowMessage(List->Strings[i]);
/////////////解决方法:
1.添加StrictDelimiter
List->StrictDelimiter=true; //强制使用上面指定的字符来分隔字符串
重要提示: 如果不指定 StrictDelimiter=true; 那么,TStringList还会以空格和换行符来分隔字符串,不信,你可以是试验一下
2.SplitColumns
str := 'aa,b b,cc,dd';
sl := TStringList.Create;
SplitColumns(str, sl, ',');//该函数没有上述的BUG
for i := 0 to sl.Count - 1 do
ShowMessage(sl[i]);
参考:
delphi字符串转数组 delimiter 空格 Tstrings Tstringlist strictdelimiter_hi9394_百度空间.htm
Delphi7 中TStringList的Delimiter DelimitedText有BUG,字符串分割有问题.htm
Delphi中 TStringList 的详细用法__西西软件资讯.htm
!BCB实用编程点滴 - 第1页 - SystemARM's Blog - EDN China电子设计技术.htm
相关文章推荐
- C#中解决在STRING.SPLIT()中不能用字符串分割另一字符串的问题
- C++ String switch遇到的问题 string字符串split分割
- JAVA String.split()以"\t"分割字符串的问题
- [寒江孤叶丶的Cocos2d-x之旅_20]Lua字符串分割函数分享,Lua StringSplit
- 字符串分割--java中String.split()用法
- synchronized锁字符串问题 + String.intern()解决
- 解决fasterxml中string字符串转对象json格式错误问题
- (转)java关于split分割字符串,空的字符串不能得到的问题
- lua字符串分割 string.split实现
- java中字符串分割--String.split()用法
- Java字符串split分割星号*等特殊字符问题(转)
- 字符串分割--Java中String.split()用法
- string.split()不能按小数点(.)分割的解决方法
- java 解决split分割空值不能得到的问题
- 字符串分割的时候用StringUtils.split()方法代替string自带的split,特殊字符不用转义
- mysql如何进行以, -,.分割的字符串的拆分,解决数字字符串分割问题
- String.split()分割字符串方法
- istringstream的用法,解决字符串空格问题
- Android:解决“按钮 Button设置文字String 含字母时 字母默认自动转为大写字符串” 问题
- String.split() 字符串分割