Empfohlen: So ersetzen Sie den Ersatz in ASP für den Fall unempfindlich Schauen wir uns zunächst die detaillierte Parameterbeschreibung der Ersatz -Rücklaufzeichenfolge an, wobei eine angegebene Anzahl von Substrings durch ein anderes Substring ersetzt wird. Syntax Ersetzen (Expression, Finden, Ersetzen durch [, vergleiche [, count [, start]]] Die Syntax der Ersatzfunktion hat die folgenden Parameter: Parameter Beschreibung Expression erforderlich. String -Ausdruckspaket
Normale Ersatzfunktion
Der Code ist wie folgt:öffentliche Funktionen Highlights (S, F)
Dim TL, TM, Tr, K.
tl =
tm =
Tr = s
K = Instrument (1, tr, f, 1)
tun, während K> 0
tl = tl & links (tr, k-1)
TM = MID (TR, K, Len (f))
tl = tl & <span style = 'color: rot'> & tm & </span>
tr = rechts (tr, len (tr) -len (f) -k+1)
K = Instrument (1, tr, f, 1)
Schleife
Highlight = tl & tr
Endfunktion
TS = ABCABCABCABCABCABCA
tf = bc
Antwort.Write (TS)
response.write (<br/>)
Antwort.Write (Highlight (TS, TF))
Reguläre Ausdrücke
Der Code ist wie folgt:Funktionshighlight (s, f)
Dim Regex
Setzen Sie Regex = New Regexp
regex.ignorecase = true
regex.global = true
regex.pattern = (& f &)
Highlight = regex.replace (s, <span style = 'color: rot'> $ 1 </span>)
Endfunktion
Response.Write Highlight (abcabcabcabcabcabca, BC)
Teilen: Verwenden Sie ASP, um Chatrooms zu planen Ich fürchte, nur wenige Internetnutzer, die oft im Internet surfen, waren noch nie im Chatraum, um zufällig zu chatten. Achten Sie nur ein wenig Aufmerksamkeit und Sie werden feststellen, dass die meisten dieser Chat -Räume mit CGI -Programmen oder Applets in Java gepflegt werden. Programmierer, die diese Art von CGI oder Applet entwickelt haben