WSZYJ 发表于 2009-7-3 22:26:55

我是菜鸟请高手指点字符串分隔的实际操作,若有实例万分感谢。

本帖最后由 WSZYJ 于 2009-7-4 00:55 编辑

我急需解决字符串分隔问题查找帮助和搜索都太笼统得不到要领,如果老师们能提供一个小实例将助我茅塞顿开,感谢了。
例如我想提取第二个分隔串
$days = StringSplit("国电电力,7.05,0.06,0.86,612659,42960",",")
$days = StringSplit($days,",")
这是我使用AU3编辑的股票自动下单程序。

rolaka 发表于 2009-7-3 22:40:23

例子


$days = StringSplit("Sun,Mon,Tue,Wed,Thu,Fri,Sat", ",")
;$days contains "Sun" ... $days contains "Sat"

$text = "This\nline\ncontains\nC-style breaks."
$array = StringSplit($text, '\n', 1)

这就是例子

WSZYJ 发表于 2009-7-3 22:52:37

本帖最后由 WSZYJ 于 2009-7-3 23:19 编辑

2# rolaka

感谢回帖
这是帮助里的例子,不懂怎么用法。
是不是这个意思:
$days = StringSplit($days,",")

afan 发表于 2009-7-4 00:35:11

本帖最后由 afan 于 2009-7-4 00:36 编辑

是这个意思吗$days = StringSplit("国电电力,7.05,0.06,0.86,612659,42960",",")
msgbox(0,0,"第二个分隔串为: " & $days)

WSZYJ 发表于 2009-7-4 00:54:32

4# afan


谢谢楼上的仁兄,你的回帖真的使我茅塞顿开,你的点拨解决了我的大问题谢谢了。
是这样的
$days = StringSplit("国电电力,7.05,0.06,0.86,612659,42960",",")
ControlSetText ( "Form1", "","Edit1", $days)

huangke 发表于 2009-7-4 01:08:16

不懂,路过看看

afan 发表于 2009-7-4 01:10:31

呵呵 不客气 ~~ 解决了就好~

紫色风林 发表于 2011-6-10 08:51:16

看来来此论坛学编程是对的,楼主从0开始编自已的软件,相信我也能行
页: [1]
查看完整版本: 我是菜鸟请高手指点字符串分隔的实际操作,若有实例万分感谢。