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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0214
simaCSVファイル内の行検索について3解決


sima

リンク

2009/2/14(Sat) 00:57:34|NO.23383

プログラム初心者の者です。

CSVファイル内(カンマ区切)に、指定した文字列が何行あるか、行数を調べたいのですが、
どのように作れば良いのか分かりません。
csvfind 、csvopt、csvflag を使用して行数を検索することは可能なのでしょうか?

csvopt(CSV検索のオプションを設定)やcsvflag(CSV検索の項目フラグを設定)は、
ヘルプを見ても機能や使い方がよく分かりませんでした。
どなたかご教授ください。



この記事に返信する


inovia

リンク

2009/2/14(Sat) 01:27:29|NO.23385

サンプル〜(^o^)丿
わからない命令はマニュアルで調べてください。


#include "hspda.as" SEARCH="あ" //検索文字 //カンマ区切りCSVデータ csv="0,1,2,3,4,5,6,7,8,9\nあ,い,う,え,お,か,き,く,け,こ\n" :mes "CSVデータ" csv+="あ0,い1,う2,え3,お4,か5,き6,く7,け8,こ9\nH,o,t,S,o,u,p,P,r,o" :mes csv+"\n" sdim res,32000 csvsel csv,0 csvres res csvfind SEARCH,0,0:mes "を 『"+SEARCH+"』でCSV検索します。\n" mes res notesel res //<-note系命令を使うのがミソ mes "検索した結果、"+notemax+" 行ヒットしました。"



sima

リンク

2009/2/14(Sat) 19:28:59|NO.23390

大変参考になりました。ありがとうございます。
他の命令文については、もう少し勉強しています。



sima

リンク

2009/2/14(Sat) 19:30:03|NO.23391

解決しました。



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