Код IT
← Каталог

Условные выражения и циклы — Работа с регулярными выражения

Фрагмент из «Условные выражения и циклы»: Работа с регулярными выражения.

powershell powershellencyclopedia117 embed URL статья в энциклопедии
PowerShell main.ps1
$email = "user@example.com"

switch ($email) {
    { $_ -match "@gmail\.com$" } {
        Write-Host "Почта Gmail"
        break
    }
    { $_ -match "@yahoo\.com$" } {
        Write-Host "Почта Yahoo"
        break
    }
    default {
        Write-Host "Другой провайдер"
        break
    }
}
$email = "user@example.com"

switch ($email) {
    { $_ -match "@gmail\.com$" } {
        Write-Host "Почта Gmail"
        break
    }
    { $_ -match "@yahoo\.com$" } {
        Write-Host "Почта Yahoo"
        break
    }
    default {
        Write-Host "Другой провайдер"
        break
    }
}