读书人

Delphi怎么获取一个字符串再另一个字符

发布时间: 2012-03-11 18:15:39 作者: rapoo

Delphi如何获取一个字符串再另一个字符串中最后一次出现的位置
pos函数是获取第一次出现的位置
最后一次出现的位置有没有类似函数?
感谢帮助!

(最后的17分了,只能发在这个区了,分不多只能说谢谢了)

[解决办法]
没有,先翻转字符串,再pos();
[解决办法]
1个笨办法,pos和copy结合 就很容易实现你想要的。、
[解决办法]
写个函数:

Delphi(Pascal) code
uses StrUtils;function ReversePos(SubStr, S: String): Integer;var  i : Integer;begin  i := Pos(ReverseString(SubStr), ReverseString(S));  if i > 0 then i := Length(S) - i - Length(SubStr) + 2;  Result := i;end; 

读书人网 >.NET

热点推荐