Empfohlen: Voting in ASP Implementation Dig Program analysieren ASP macht eine Abstimmung in einem DIG -Programm (einige werden als Top und Schritt weiter bezeichnet). Da der Code lang ist, wird nur der Kernteil veröffentlicht: Die Code -Seite in der Abstimmung zeigt den Abstimmungsteil an: Div class = Vote1Script src = '/Voteresult.asp? Id = 1Action = view'/script/div Der Effekt ist in Abbildung dargestellt: 520).
<%
dwwwstr = <div> dwww.cn </div> <div> www.dwww.cn </div> Design Home
dwwwstr = instrrev (dwwwstr, </div>)
Antwort.Write dwwwstr
%>
Instrument
beschreiben
Gibt die Position vom Ende einer Zeichenfolge zurück, die in einer anderen Zeichenfolge angezeigt wird.
Grammatik
Instrrev (String1, String2 [, Start [, Compare]]))
Die Syntax der Instrenchfunktion hat die folgenden Parameter:
Parameterbeschreibung
String1 erforderlich. Ein String -Ausdruck, der Suchvorgänge akzeptiert.
String2 erforderlich. Der String -Ausdruck wird gesucht.
Optional starten. Numerische Ausdrücke, die die Startposition jeder Suche festlegen. Wenn der Standardwert ausgelassen wird, beträgt der Standardwert -1, was angibt, dass die Suche von der Position des letzten Zeichens beginnt. Wenn Start NULL enthält, tritt ein Fehler auf.
Vergleiche optional. Bei der Berechnung eines Substrings wird der Wert des zu verwendenden Vergleichstyps angezeigt. Bei Auslassung wird ein binärer Vergleich durchgeführt. Für Werte siehe Abschnitt Einstellungen.
aufstellen
Der Vergleichsparameter kann die folgenden Werte haben:
Konstante Wertbeschreibung
vbBinaryCompare 0 führen einen binären Vergleich durch.
vbTextCompare 1 Textvergleich durchführen.
VbdatabaseCompare 2 führt einen Vergleich durch, der auf Informationen in der Datenbank basiert (in denen der Vergleich durchgeführt wird).
Rückgabewert
Instrrev gibt die folgenden Werte zurück:
Wenn Instrrev zurückkehrt
String1 ist null Länge 0
String1 ist null null
String2 ist Null Länge Start
String2 ist null null
String2 Nr. 0 gefunden
Suchen Sie String2 in String1 Suchen Sie den Speicherort der Matching -Zeichenfolge
Start> len (String2) 0
veranschaulichen
Beachten Sie, dass die Syntax der Instrrev -Funktion sich von der der Instrumentenfunktion unterscheidet.
Anteil: Analyse, wie man unzivilisierte Charaktere filtert % Funktion badchar (str) badstr = unzivilisierte Zeichenliste, getrennt mit | (Da die Zeichen beim Veröffentlichen nicht enthalten sein können, kann sie nicht veröffentlicht werden.) Badword = split (badstr, |) für i = 0 bis Ubound (Badword) Wenn Instr