推奨:ASP実装DIGプログラムでの投票を解析しますASPはDIGプログラムで投票します(一部はTOPとステップオンと呼ばれます)。コードが長いため、コアパーツのみが投稿されています。投票のコードページには投票パーツが表示されます:div class = vote1script src = '/hoteresult.asp?id = 1action = view'/script/divは図に示されています。
<%
dwwwstr = <div> dwww.cn </div> <div> www.dwww.cn </div>デザインホーム
dwwwstr = instrrev(dwwwstr、</div>)
Response.Write DWWWSTR
%>
Instrev
説明する
別の文字列に表示される文字列の端から位置を返します。
文法
instrrev(string1、string2 [、start [、compare]]))
Instrrev関数の構文には、次のパラメーターがあります。
パラメーターの説明
string1が必要です。検索を受け入れる文字列式。
string2が必要です。検索されている文字列式。
オプションを開始します。各検索の開始位置を設定する数値式。省略した場合、デフォルト値は-1であり、検索が最後の文字の位置から始まることを示します。 STARTがNULLを含む場合、エラーが発生します。
オプションを比較してください。サブストリングを計算する場合、使用する比較タイプの値が示されます。省略すると、バイナリ比較が実行されます。値については、設定セクションを参照してください。
設定
比較パラメーターには、次の値を持つことができます。
一定の値の説明
vbbinaryCompare 0バイナリ比較を実行します。
vbtextCompare 1テキスト比較を実行します。
VBDATABASECOMPARE 2は、データベースに含まれる情報に基づいて比較を実行します(比較が実行されます)。
返品値
Instrevは次の値を返します。
Instrrevが戻ってきた場合
string1はゼロ長さ0です
string1はnull nullです
string2はゼロの長さの開始です
string2はnull nullです
string2 no 0が見つかりました
string2でstring2を検索する一致する文字列の位置を見つけます
start> len(string2)0
説明します
Instrrev関数の構文は、機器関数の構文とは異なることに注意してください。
共有:文明化されていない文字をフィルタリングする方法の分析%function badchar(str)badstr = un un itivilized文字リスト、|で分離(公開時に文字を閉じ込めることができないため、投稿できません。)badword = split(badstr、|)i = 0からubound(badword)の場合(str、badword(i))0 then badchar = else badchar = fals