三流君(TOP) /ASPで遊ぶ /記事一覧

Replace関数とSplit関数とUBound関数のサンプルを解説

test081-1.asp
スペースで区切って好きな言葉を入れてください(全角半角スペースまぜてね)

分割実行ボタンを押すとReplace関数で全角スペースを半角に置換してから
Split関数とUBound関数を使用してデータ分割表示します


処理概要:
全角スペース□を半角スペースにReplace関数で置換する
strMOTO = Replace(strMOTO, " "," ")
その後、Split関数を使用して、スペース指定で配列を作成する
strBOX = Split(strMOTO, " ")
Split関数で配列を作成後、
'ループでデータを表示させる
For i = 0 To UBound(strBOX) 'UBound使用インデックス最大値までループ
とUBound関数で配列の要素数を判断、ループさせてます。


コーヒーブレイク たまには寄り道、休憩も(↓広告です):
広告:[Blogで商品紹介] ← 足跡から人気を判断?
[本日発売の商品] ← 発売日が当日の商品を紹介、、、するが効果が無いので → [来週7日後] ← を作成して、検索の席取りで予約を狙ってます(テスト・試行錯誤中)

Replaceを使用したサンプル(ソースの紹介)

詳細解説は[http:/asp/backno/asp081.html]を見てください
下記、/cgi-bin/test/test081-1.aspのソース(中身)です

Replace を 使った ソースコードを紹介する

表示色の説明:ASP VBScriptは <% 〜 %>
キーワードはReplace です。 <%@LANGUAGE=VBScript%> <html> <head> <title>Replace関数とSplit関数とUBound関数のサンプルを解説</title> </head> <body> <h1>Replace関数とSplit関数とUBound関数のサンプルを解説</h1> test081-1.asp<br> スペースで区切って好きな言葉を入れてください(全角半角スペースまぜてね)<br> <FORM ACTION="test081-1.asp" METHOD="POST"> <INPUT TYPE="text" SIZE="40" NAME="DATA" VALUE="AB 型 三流君 ←全角"><BR> <INPUT TYPE="submit" VALUE="分割実行"> <INPUT TYPE="reset" VALUE="クリア"> </FORM> 分割実行ボタンを押すとReplace関数で全角スペースを半角に置換してから<br> Split関数とUBound関数を使用してデータ分割表示します<br> <br> <% '入力パラメーターDATAがあるかチェックする If IsEmpty(Request.Form("DATA")) = False Then Response.Write "<hr><b>テスト結果</b><br>" 'データが入力されていたら、バラして表示する Dim strMOTO strMOTO = Request.Form("DATA") 'Postで受け取ったデータ Response.Write "元のデータは、[" & strMOTO & "]です<br>" '全角スペース□を半角スペースに置き換える strMOTO = Replace(strMOTO, " "," ") 'スペースでデータをバラす strBOX = Split(strMOTO, " ") '区切り文字にスペース指定 'ループでデータを表示させる For i = 0 To UBound(strBOX) 'UBound使用インデックス最大値までループ Response.Write "<BR>" Response.Write "strBOX(" & i & ") -- " '変数名表示 Response.Write strBOX(i) '中身を表示 Next End If %> <hr> 処理概要:<br><code> 全角スペース□を半角スペースにReplace関数で置換する<br> strMOTO = Replace(strMOTO, " "," ")<br> その後、Split関数を使用して、スペース指定で配列を作成する<br> strBOX = Split(strMOTO, " ")<br> Split関数で配列を作成後、<br> 'ループでデータを表示させる<br> For i = 0 To UBound(strBOX) 'UBound使用インデックス最大値までループ<br> とUBound関数で配列の要素数を判断、ループさせてます。</code><br> </body> </html>

最近発売の雑誌を紹介する

今週発売の男性誌です。プログラミング以外にも興味を持って???
  1. カジカジ 2008年 06月号
  2. BEST CLUB (ベストクラブ) 2008年 06月号
  3. SpyMaster (スパイマスター) 東海版 2008年 06月号
  4. KING (キング) 2008年 06月号
  5. men's egg (メンズエッグ) 2008年 06月号
  6. Ollie (オーリー) 2008年 06月号
  7. BRUTUS (ブルータス) 2008年 6/1号
  8. Pen (ペン) 2008年 6/1号
  9. おとなの週末 2008年 06月号

プログラミングの書籍を紹介します

  1. [4797339535]- 明解Java 入門編
  2. [4861671647]- 実践Web Standards Design―Web標準の基本とCSSレイアウト&Tips
  3. [4797327928]- 新版 明解C言語 入門編
  4. [4797344377]- 詳解 画像処理プログラミング C言語で実装する画像処理アルゴリズムのすべて
  5. [4797336803]- 新版Perl言語プログラミングレッスン入門編
  6. [4767802504]- HTMLとスタイルシートによる最新Webサイト作成術―ホームページでなにを伝える?どう作る?

Googleで関連項目を検索する

LANGUAGE=VBScript + [キーワード:Replace] Sub|Function プログラム|プログラミング
↓で検索するとプログラムの例 Sub/Function でまとまったHP

Google

あれ?私のページが検索に載ってない(笑)一度お試しを(私のページに、また戻ってきてね(爆))

三流解説とリンクページを紹介

ASP系の解説を項目ごとにまとめてみました

[ASP Form等を使用したデータのやり取り]
[ASP その他処理サンプル]
[ASP テキストファイル処理]
[ASP VBScript関数関係の説明]
[ASP ADOでMdbファイルを使う]
[ASP ADOでExcelと接続してみた]

その他:blogや広告↓
[日記的なblog]← あまり更新してないけど・・・
[三流なプログラムコード]← 恥ずかしいのであまり載せてないけど・・・
[通販商品の足跡を紹介] ←通販商品などを紹介してます


現在時刻は、2008/05/17 17:28:59です。
[Topへ戻る] −−>[ASP系へ戻る] −−>[バックナンバーを見る]