Salta il tuo gioco con PowerShell come l'operatore

Salta il tuo gioco con PowerShell come l'operatore

Proprio come qualsiasi altro linguaggio di programmazione, PowerShell ha diversi operatori di confronto. In un operatore di confronto, due valori vengono confrontati e restituiti come valore booleano, come "VERO" O "Falso". Questi operatori di confronto includono "-Come","-Contiene", O "-Incontro". Tuttavia, i simboli di questi operatori potrebbero essere diversi dagli altri linguaggi di programmazione, ma la loro funzionalità sarà la stessa.

Questo articolo osserverà diversi operatori di confronto tra cui il "-Piace"Operatore e altri.

Salta il tuo gioco con PowerShell come l'operatore (e altro ancora)

Gli approcci che verranno discussi sono:

    • Come l'operatore
    • Contiene operatori
    • Operatore di abbinamento

Metodo 1: come l'operatore

L'operatore "Mike" in PowerShell è un operatore di confronto. Viene utilizzato per trovare gli oggetti corrispondenti nella stringa fornita usando un'espressione regolare. Utilizza caratteri selvaggi per trovare la corrispondenza esatta nella stringa. Se l'espressione regolare specificata si trova nella stringa corrispondente, l'uscita sarà "VERO"Altrimenti il ​​risultato sarà"Falso". Nel caso in cui sia la stringa che le espressioni regolari siano uguali, anche l'output sarà "vero".

Esempio 1: utilizzare l'operatore "-like" per trovare l'espressione regolare nella stringa corrispondente

Questa illustrazione troverà una parola all'interno di una stringa usando il "-Piace"Operatore insieme all'uso del personaggio selvaggio:

"Questo è un portale di accenni Linux."-like"*suggerimento*"

Secondo il codice sopra:

    • Innanzitutto, crea una stringa e quindi usa l'operatore "-like".
    • Successivamente, aggiungi una parola o una stringa parziale avvolta all'interno dei caratteri selvatici, all'interno di citazioni a doppio invertito:



Esempio 2: usa l'operatore "-nonlike" per scoprire l'inverso dell'operatore "-simile"

In questo esempio, l'inverso del "-Piace"L'operatore verrà visualizzato utilizzando il"-Non come"Operatore:

"Portale di accenni Linux" -Nonlike "Linux Hint Portal"


Metodo 2: contiene operatori

IL "-contiene"L'operatore è uno degli operatori di contenimento. Controlla se un determinato valore esiste o meno nel set dato. Se il valore esiste lì, allora l'output è "VERO", Altrimenti è"Falso".

Esempio 1: utilizzare l'operatore "-Contains" per trovare l'elemento dalla raccolta di articoli

Questa illustrazione cercherà l'elemento specificato nella raccolta di articoli:

$ collezione = "auto", "bici", "ciclo"
$ collezione -Conta "Bike"


Secondo il codice sopra:

    • Innanzitutto, inizializza una variabile "collezione $"E quindi assegnare diversi elementi separati dalle virgole.
    • Successivamente, aggiungi la variabile assegnata da un elemento, seguito da "-contiene"Parametro e definire il valore"Bicicletta"A esso:



Esempio 2: utilizzare l'operatore "-NotContains" per scoprire l'inverso dell'operatore "-Contains"

Questo esempio utilizzerà il "-notcontains"Operatore per ottenere l'inverso del"-contiene"Operatore:

$ collezione = "auto", "bici", "ciclo"
$ collection -NotContains "Cycle"


Metodo 3: operatore di abbinamento

IL "-incontro"L'operatore è abbastanza simile al"-Piace"Operatore. Tuttavia, se la corrispondenza di una sola parola viene trovata nella stringa, allora l'output sarà "VERO".

Esempio 1: utilizzare l'operatore "-match" per abbinare una parte di una stringa all'interno di una stringa

Questa illustrazione troverà un'espressione regolare nella stringa utilizzando il "-incontro"Operatore:

$ str = "Questo è il suggerimento Linux."
$ str -match "suggerimento"


Secondo il codice sopra:

    • Innanzitutto, inizializza il “$ str"Variabile e assegna una stringa ad essa.
    • Successivamente, nella riga successiva, prima, scrivi la variabile "$ STR", seguita da "-incontro"Parametro e specificare l'espressione regolare all'interno di citazioni a doppio invertito:



Esempio 2: utilizzare l'operatore "-notmatch" per trovare l'inverso dell'operatore "-match"

Questo esempio troverà l'inverso di "-incontro"Operatore utilizzando il"-non corrisponde"Operatore:

$ str = "Questo è il suggerimento Linux."
$ str -Notmatch "suggerimento"



Abbiamo discusso di diversi operatori di confronto in PowerShell.

Conclusione

PowerShell's "-Come"L'operatore viene utilizzato per trovare la stringa contenente l'espressione regolare. È uno degli operatori di confronto. Ci sono anche altri operatori di confronto, come "-contiene" E "-incontro". L'output degli operatori di confronto viene sempre restituito come valori booleani che sono "VERO" O "Falso". Questo post ha illustrato gli operatori di confronto.