|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
| [1647] Re:文字列の中の特定の文字の個数を取りたいのですが・・ |
| 投稿者:北岳さん 2002/02/14 15:47:46 |
| 特定文字区切りならsplit関数で配列に変えるのが速いと思います。 <1.ASP> <% dim ary strAll = "a,b,b,c,a,d,e,a,f,a,b,c" ary=split(strAll,",") response.write "<br>配列下限番号=" & lbound(ary) response.write "<br>配列上限番号=" & ubound(ary) for i=lbound(ary) to ubound(ary) response.write "<br>" & i & "=" & ary(i) if ary(i)="a" then cnta=cnta+1 if ary(i)="b" then cntb=cntb+1 next response.write "<hr>" response.write "a の数=" & cnta & "<br>b の数=" & cntb %> <実行結果> 配列下限番号=0 配列上限番号=11 0=a 1=b 2=b 3=c 4=a 5=d 6=e 7=a 8=f 9=a 10=b 11=c ----------- a の数=4 b の数=3 ちなみに for i=0 to n 〜 next 形式の方が for each x in ary 〜 next 形式よりも速いとか。(どこかで読みましたが、どこだかは失念。) |
![]()
文字列の中の特定の文字の個数を取りたいのですが・・
いしたくさん
[2002/02/14 15:15:40]
[1646]
|
Re:正規表現は遅いかな?
シナプスさん
[2002/02/18 3:02:11]
[1676]
Re:文字列の中の特定の文字の個数を取りたいのですが・・
北岳さん
[2002/02/14 15:47:46]
[1647]
Re:文字列の中の特定の文字の個数を取りたいのですが・・
いしたくさん
[2002/02/14 15:54:32]
[1648]
for i=0 to n と for each、どっちが速い?
北岳さん
[2002/02/14 16:56:38]
[1651]
Re:for i=0 to n と for each、どっちが速い?
いしたくさん
[2002/02/14 17:41:20]
[1652]
Re:for i=0 to n と for each、どっちが速い?
なかさん
[2002/02/14 18:16:54]
[1653]
Re:for i=0 to n と for each、どっちが速い?
いしたくさん
[2002/02/14 18:23:28]
[1654]
ASCとCHRで
北岳さん
[2002/02/14 18:54:54]
[1655]
Re:ASCとCHRで
なかさん
[2002/02/14 19:52:19]
[1657]
Re:ASCとCHRで
いしたくさん
[2002/02/14 20:54:54]
[1658]
Re:ASCとCHRで
北岳さん
[2002/02/14 22:54:31]
[1659]
Re:ASCとCHRで
なかさん
[2002/02/15 10:13:10]
[1660]
|
|
TreeBBS For ASP V.0.1.3 |