HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0310
tsuka文字列とりだし4未解決


tsuka

リンク

2008/3/10(Mon) 16:20:18|NO.14046

"0 0 200 300"という文字列から、200と300を取り出すにはどうしたら?



この記事に返信する


Megane

リンク

2008/3/10(Mon) 16:26:22|NO.14047

instr
strmid
getstr

あたりでがんばって。



ANTARES

リンク

2008/3/11(Tue) 00:32:30|NO.14060

getstrと変数3つ、5行で書けます。



ANTARES

リンク

2008/3/11(Tue) 00:34:57|NO.14062

 あ、結果を表示するならmesを追加して7行



As

リンク

2008/3/11(Tue) 02:00:45|NO.14072

昔作ったやつです。動作は保障しません^^;


//文字列分割 selcut 配列変数, 読み出す文字列, 区切る文字 #deffunc selcut array p1,str p2,str p3 dim p1:s5=0:s3=0:s1=p2:s4=p3:repeat:s2=instr(s1,s3,p3):if s2=-1{s3=strlen(s1)+1}s3+=s2 p1(cnt)=strmid(s1,s5,s3-s5):if ("\""=strmid(p1(cnt),0,1))&("\""=strmid(p1(cnt),-1,1)){ p1(cnt)=strmid(p1(cnt),1,strlen(p1(cnt))-2)}s3+=strlen(s4):s5=s3:if s2=-1{break}loop:return



ONION software Copyright 1997-2023(c) All rights reserved.