Come dichiarare una serie di stringhe usando PowerShell:
Esistono diversi modi per dichiarare una serie di stringhe. Questa sezione elencherà e discuterà tutti i modi possibili per creare una serie di stringhe. Quindi, approfondiamo:
Metodo 1:
Un possibile metodo per creare una serie di stringhe è usando il metodo indicato di seguito.
Abbiamo immagazzinato tre stringhe nella variabile denominata "array di stringhe“:
> $ StringArray = @("This is", "Microsoft Windows", "PowerShell Terminal")Metodo2:
L'altra possibilità di creare una stringa di array utilizza il metodo di classe Sistema.Collezioni.Lista di array di PowerShell. I seguenti comandi ti aiuteranno a creare una stringa di array:
> Sistema di tipo nuovo -object.Collezioni.Lista di arrayCome ottenere il tipo di dati variabili ad array di stringhe:
In questa sezione, prenderemo il $ StringArray variabile come esempio. Per ottenere il tipo di dati della variabile, utilizzare il seguente cmdlet di PowerShell indicato di seguito:
> $ StringArray =@("This is", "Microsoft Windows", "PowerShell Terminal")Quando esegui il GetType () cmdlet, si osserva che il tipo di dati è memorizzato in "Nome"Colonna. Un tipo variabile è un oggetto nel caso di un array e cambierà in stringa in caso di stringhe. Inoltre, il valore del "BasetypeLa colonna "è"Sistema.Oggetto"Per le corde e passa a"Sistema.Vettore"Nel caso degli array:
Come controllare la lunghezza della stringa di array:
Come abbiamo immagazzinato tre stringhe in $ StringArray Variabile, si può controllare la lunghezza della stringa usando il comando indicato di seguito:
> $ StringArray.lunghezzaCome aggiungere il testo alla stringa di array esistente:
Inoltre, è possibile aggiungere più valori alla variabile "array di stringa". I valori che desideri aggiungere sono operatori (+=). Usa il comando seguente per aggiungere più importanza alla variabile "array di stringhe“:
> $ StringArray += @("e", "ha eseguito con", "privilegi amministrativi")Dopo aver aggiunto altre tre stringhe, nota che la lunghezza del "array di stringhe " la variabile è cambiata in 6:
Come controllare i metodi supportati della stringa di array esistente:
Una volta dichiarato un array di stringhe e si desidera eseguire varie operazioni, si consiglia di verificare quali metodi sono supportati dall'array di stringhe. Il seguente comando ti aiuterà a ottenere i metodi supportati:
> $ StringArray | Get -Member -MemberType MetodoCome trovare una stringa all'interno di un array di stringhe?
In questa sezione, ti guideremo a trovare qualsiasi stringa all'interno di un array di stringhe. Ad esempio, abbiamo una variabile di array di stringhe che contiene tre stringhe:
> $ sa =@("Microsoft", "Windows", "PowerShell")Se vuoi scoprire se contiene "Powershell"O no, devi ottenere aiuto da"Contiene"Metodo, come mostrato di seguito:
> $ sa.Contiene ("PowerShell")Se $ sa contiene "Powershell,“; Quindi tornerà "VERO“:
Tuttavia, se hai verificato una stringa sbagliata, tornerà "Falso". Ad esempio, abbiamo cercato "Ise" come mostrato di seguito:
> $ sa.Contiene ("ise")Come modificare il caso delle lettere in un array di stringhe
Si può cambiare il caso della lettera in alto o in basso con l'aiuto di toupper () E ridurre() opzioni. Ad esempio, creeremo una stringa di array $ Star Per dimostrare questo metodo:
> $ star =@("PowerShell", "Line di comando", "Terminal")Scrivi il seguente comando in PowerShell per cambiare tutte le lettere in maiuscolo:
> $ star = $ star.toupper ()Puoi controllare tutte le lettere del $ Star vengono convertiti in maiuscolo:
Se si desidera convertire le lettere in minuscolo; Devi eseguire il seguente comando:
> $ star = $ star.ridurre()Tutte le lettere vengono convertite in minuscolo:
Conclusione:
Gli array sono costituiti dagli stessi tipi variabili, mentre le stringhe sono sostanzialmente array di carattere. Se ci immergiamo nella frase "Array di stringhe“, Possiamo dire che un array è costituito da un"array di personaggi".
Questo articolo fornisce una guida dettagliata su una serie di stringhe e su come una stringa può essere dichiarata come un array. Inoltre, abbiamo descritto i diversi metodi per dichiarare array di stringhe ed eseguito varie operazioni sull'array di stringhe.