Dieser Beitrag veranschaulicht eine umfassende Anleitung, um die Länge der Variablen zu überprüfen.
Wie kann ich testen, dass eine Variable in PowerShell mehr als acht Zeichen beträgt?
Diese Methoden können verwendet werden, um die Zeichen in den Variablen zu überprüfen:
Methode 1: Verwenden Sie die $ String.Längenmethode, um zu testen, ob eine PowerShell -Variable mehr als acht Zeichen enthält
“$ String.LängeIst die einfachste Methode, um die Länge der Zeichenfolge der Zeichenfolge zu untersuchen. Alles, was wir tun müssen, ist, die von der Zeichenfolge zugewiesene Variable mit dem zu verkettetLänge" Eigentum. Übersicht beispielsweise das angegebene Beispiel.
Beispiel
In diesem Beispielcode werden wir nachweisen, eine Variable zu testen, unabhängig davon, ob sie acht oder mehr Variablen enthält oder nicht:
$ str = "Hallo Welt"
if ($ str.Länge -Gt 8)
Write-output "Die Zeichenfolge hat mehr als acht Zeichen"
anders
Write-output "Die Zeichenfolge hat weniger als acht Zeichen"
Im angegebenen Code:
Es ist ersichtlich, dass die Ausgänge bestätigen, dass die Zeichenfolge mehr als acht Zeichen hat.
Methode 2: Verwenden Sie die Methode „Ternärer Operator“, um zu testen, ob eine Variable mehr als acht Zeichen in PowerShell ist
Eine andere Methode, mit der wir die variable Länge überprüfen werden, ist die “Ternärer Operator ?" Methode. Es ist dem "ziemlich ähnlich"ansonsten" Stellungnahme. “Ternärer Operator ?”Funktioniert nur auf einer PowerShell Version 7. Wenn Sie also keine PowerShell -Version 7 installiert haben, folgen Sie unserem anderen engagierten Beitrag.
Beispiel
In diesem Beispiel wird gezeigt, wie die variable Länge mit der “überprüft werden kannTernärer Operator ?" Methode:
> $ str = "Hallo Welt"
> ($ str.Länge -GT 8) ? "Größer": "Nicht größer"
Nach dem obigen Code:
Das ging darum, dass eine PowerShell -Variable mehr als acht Zeichen enthält.
Abschluss
Um eine Variable zu testen, unabhängig davon, ob sie acht oder mehr Zeichen haben oder nicht, können zwei Methoden angewendet werden. Diese Methoden umfassen die “ansonsten”Aussage und die“Ternär ?Operator mit der Kombination der “Länge" Eigentum. Dieser Beitrag hat einen umfassenden Leitfaden erstellt, um zu testen, ob eine Variable mehr als acht Zeichen hat oder nicht in PowerShell.