Ersetzen ist eine häufig verwendete ASP-Funktion, mit der Sie ein oder mehrere Zeichen in einer Zeichenfolge durch ein anderes Zeichen oder andere Zeichen ersetzen können.

Es werden drei Parameter berücksichtigt:

* Die Zeichenfolgenvariable, mit der gearbeitet werden soll
* Ein oder mehrere Zeichen, nach denen gesucht werden muss
* Ein oder mehrere Zeichen, durch die das ersetzt werden soll

Die ursprüngliche Zeichenfolgenvariable wird nicht geändert.

Es gibt VIELE Gründe, Replace zu verwenden. Eine der häufigsten ist die Behebung von E-Mail-Problemen, wenn Personen eine E-Mail-Adresse an Sie senden. Menschen sind dafür berüchtigt, am Anfang, Ende oder sogar in der Mitte ihrer E-Mail-Adresse zusätzliche Leerzeichen einzufügen. Viele Mailer verschlucken sich an diesen zusätzlichen Räumen. Um alle Leerzeichen loszuwerden und sie durch "nichts" zu ersetzen, würden Sie Folgendes verwenden:

RecEmail = Ersetzen (RecEmail, "", "")

Eine andere häufige Verwendung von Ersetzen besteht darin, einen von einem Benutzer eingegebenen Kommentar aufzunehmen und für das Lesen im Web zu formatieren. Benutzer geben Retouren oder CHR (13) in ihren Text ein. Webbrowser ignorieren jedoch natürlich harte Rückgaben, sodass der Text des Benutzers alle zusammen passt. Um all diese Rückgaben mit dem Webbefehl zu ändern

Welches ist der Absatzumbruch, den Sie verwenden würden:

UserComment = Ersetzen (UserComment, CHR (13), "

")

Wenn Sie jetzt UserComment anzeigen, gibt es Absatzumbrüche, um die Absätze des Benutzers gut zu trennen.

ASP-String-Funktionen

Einführung in ASP Ebook

Laden Sie dieses eBook herunter, um alles zu erfahren, was Sie über das Erlernen von ASP wissen müssen - von einem schrittweisen Tutorial über Funktionslisten, Beispielcode, häufige Fehler und Lösungen bis hin zu vielem mehr! 101 Seiten.

Video-Anleitungen: Introducing new Azure API Management capabilities | Azure Friday (Kann 2024).