超简单问题,多谢(0分)

  • 主题发起人 主题发起人 多多帮助
  • 开始时间 开始时间

多多帮助

Unregistered / Unconfirmed
GUEST, unregistred user!
有字符串
张三,是个大好人
取出,前的张三,用什么函数?
 
老大,给点代码吧
 
我用POS不能用。谢谢
 
给点代码吧,谢了
 
var
str := '张三,是个大好人。'
Copy(str,1,7)
 
不是这个意思呀,字符串不是固定的。是取得“,”前的数据
 
先定义一个 i
var i:integer;
取得,的位置
i:=pos(',','张三,是个大好人');
后用
copy('张三,是个大好人',0,i)
也可以用leftstr 和 rightstr
 
这样太复杂了吧,有没有简单的呀
 
str := '张三,是个大好人。'
str2 := Copy(str,1,4);
 
我狂晕,错了,我的意思是取得“,”前的字符串,那个张三是我举的例子。倒[:)]
 
eloveme 的方法很实用
 
可是不太好用啊
 
也可以用 POS DELET 这样字符串比较长时 速度快一些[:D]
 
咋写的呀
 
接受答案了.
 
后退
顶部