Teilzeichenfolge Funktionen im VBS

July 19

Eine Teilzeichenfolge ist ein Satz von Zeichen in der Reihenfolge gefunden oder eine String-Variable entnommen. "Tag" und "Od" sind beispielsweise beide Teilzeichenfolgen "heute." Visual Basic-Skript, auch bekannt als VBScript oder VBS, hat mehrere Funktionen, die Sie Analysieren von Zeichenfolgen für die Existenz von Teilzeichenfolgen oder neue untergeordnete Zeichenfolge-Variablen aus vorhandener Zeichenfolgen erstellen lassen.

Suchfunktionen

Die InStr und InStrRev Funktionen übernehmen eine Zeichenfolge und eine Suche für die Existenz einer Teilzeichenfolge innerhalb es. Du musst geben Sie die Zeichenfolge und Suchwerten entweder Funktion substring. Standardmäßig beginnt die InStr-Funktion die Suche mit dem ersten Zeichen in der Zeichenfolge, während die InStrRev-Funktion die Suche mit dem letzten Zeichen beginnt. Mit beiden Funktionen können Sie jedoch eine andere Ausgangsposition angeben Anfang von ihren jeweiligen enden.

Creation-Funktionen

Left, Right und Mid Funktionen nehmen eine Zeichenfolge und eine untergeordnete Zeichenfolge, die einen Teil des Originals enthält. Die Links und rechts-Funktionen benötigen Sie zur Eingabe einer Zeichenfolge und eine Länge für die Teilzeichenfolge. Sie beginnen die Teilzeichenfolge aus der linken und rechten Seite des Originals, bzw. erstellen. Die Mid-Funktion müssen Sie eine Zeichenfolge und eine Zeichenposition aus dem Beginn der Erstellung der Teilzeichenfolge, beginnend ab dem ersten Zeichen bereitstellen. Sie haben die Möglichkeit, eine Länge für diese Funktion zu bieten.

Trim-Funktionen

VBS hat drei trim-Funktionen: Trim, LTrim und RTrim. Alle drei Whitespace-Zeichen aus einer Zeichenfolge zu entfernen und eine Teilzeichenfolge zurückgegeben. Jede Funktion benötigt nur die Zeichenfolge, die als Parameter zu trimmen. Die LTrim-Funktion entfernt Leerzeichen vom linken Ende einer Zeichenfolge und die Funktion RTrim tut das gleiche, aber von der rechten Seite. Die Trim-Funktion ist eine Kombination der beiden als Whitespace-Zeichen von beiden Enden entfernt.

Ersetzen-Funktion

Die Replace-Funktion akzeptiert eine Zeichenfolge, das Vorhandensein einer Teilzeichenfolge innerhalb es sucht und ersetzt die Teilzeichenfolge mit einer neuen Teilzeichenfolge. Sie müssen alle drei Werte der Funktion angeben. Sie haben auch die Möglichkeit eine Startposition, um mit der Suche nach der Teilzeichenfolge bereitstellen, ausgehend vom linken Ende der wichtigsten Zeichenfolge. Sie können auch angeben, wie oft Sie die Teilzeichenfolge ersetzen möchten. Standardmäßig ersetzt die Funktion alle Vorkommen.