怎么取出这样的字符串?(100分)

  • 主题发起人 主题发起人 tripleh
  • 开始时间 开始时间
T

tripleh

Unregistered / Unconfirmed
GUEST, unregistred user!
一个字符串由A-B组成的。中间由-连接,A和B的长度不定。那么怎么从这个字符串中取出A和B?
 
使用pos.
tstr:='A-B';
tstr1:=copy(tstr,1,pos('-',tstr)-1);//取出-之前的A
tstr2:=copy(tstr,pos('-',tstr)+1,length(tstr));//取出-之后的B
 
用正则表达式,参见PERL
 
tstr:='A-B';
tstr1:=copy(tstr,1,pos('-',tstr)-1);//取出-之前的A
tstr2:=copy(tstr,pos('-',tstr)+1,length(tstr)[red]-pos('-',tstr)[/red]);//取出-之后的B
 
多人接受答案了。
 

Similar threads

后退
顶部