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


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0725
Aです特定文字の取り出しについて3解決


Aです

リンク

2013/7/25(Thu) 10:59:13|NO.55910

こんにちわ。
ここ2週間ほど同じようなことで悩んでいたのですが、この掲示板の存在を思い出し
皆さんに力を貸していただきたいなと思い投稿しました。


5:10,12:8,65:3,40:20,10:5,3:2
15:1,2:18,5:23,4:12,15:2,31:2
・・・・・・・・・・・・・・
・・・・・・・・・・・・・・
・・・・・・・・・・・・・・

上のような、数字:数字,数字:数字
という文字列が格納されている変数①から
変数②、変数③へ文字列を取り出したいのですがどうすればいいのかわかりません。
方法を教えていただけないでしょうか。
よろしくお願いします。



変数① = 5:10,12:8,65:3,40:20,10:5,3:2
      15:1,2:18,5:23,4:12,15:2,31:2
      ・・・・・・・・・・・・・・
      ・・・・・・・・・・・・・・
      ・・・・・・・・・・・・・・

↓取り出し↓

変数② = 5,12,65,40,10,3
15,2,5,4,15,31
変数③ = 10,8,3,20,5,2
1,18,23,12,2,2



この記事に返信する


KA

リンク

2013/7/25(Thu) 11:31:06|NO.55912

”:”と”、”を区切りと認識させ、交互に処理すれば良いでしょう。



きのよー

リンク

2013/7/25(Thu) 12:29:19|NO.55913


変数② = "" 変数③ = "" 変数① = "5:10,12:8,65:3,40:20,10:5,3:2,15:1,2:18,5:23,4:12,15:2,31:2" split 変数①,",",a repeat stat split a(cnt),":",b,c 変数② += b + "," 変数③ += c + "," loop 変数② = strmid(変数②,0,strlen(変数②)-1) 変数③ = strmid(変数③,0,strlen(変数③)-1)

こんなかんじかな?



Aです

リンク

2013/7/25(Thu) 20:33:05|NO.55921

>>KAさん
あ、なるほど。的確な指導、ありがとうございます。
恥ずかしながら気づきませんでした。

ほんとうにありがとうございます。


>>きのよーさん
まさにそれです。ありがとうございます。
教えていただいたソースを参考にさせていただき、さらなる技術力の向上に努めたいと思います。

ありがとうございました。



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