Ich möchte Powershell verwenden, um nur Zeichenfolgen zu identifizieren, die Groß- und Kleinbuchstaben enthalten.Identifizieren Sie nur Zeichenfolgen mit oberen und unteren
$param = "Sam"
If ($param -cmatch "[A-Z]"){
Write-Host "String has uppercase characters"
}
Dies ist, was ich gerade habe, aber das wird nur zurückgegeben, wenn Großbuchstaben in der Zeichenfolge vorhanden sind. Ich möchte, dass NUR zurückgegeben wird, wenn beide in der gleichen Zeichenfolge vorhanden sind.
Dieses auf einige Saiten scheitern, zum Beispiel 'k_F' oder' I am.' – briantist
I Ich denke, Sie brauchen ein '. *' zwischen den beiden Hälften jeder Regexp (vorausgesetzt, Powershell Regexps sind ähnlich denen, die ich gewohnt bin). –