Код IT Загрузка примера кода…

PowerShell main.ps1
$filename = "report_2024.pdf"

# Проверка по простому шаблону
if ($filename -like "*.pdf") {
    Write-Host "Файл является PDF документом"
}

# Проверка с учетом регистра (если нужно)
if ($filename -clike "REPORT*.PDF") {
    Write-Host "Найдено совпадение с учетом регистра"
}

# Использование регулярного выражения
if ($filename -match "\d{4}") {
    Write-Host "В имени файла найдены четыре цифры подряд"
}

# Получение совпавшей части
if ($filename -match "(?<year>\d{4})") {
    Write-Host "Год найден: $($Matches.year)"
}
$filename = "report_2024.pdf"

# Проверка по простому шаблону
if ($filename -like "*.pdf") {
    Write-Host "Файл является PDF документом"
}

# Проверка с учетом регистра (если нужно)
if ($filename -clike "REPORT*.PDF") {
    Write-Host "Найдено совпадение с учетом регистра"
}

# Использование регулярного выражения
if ($filename -match "\d{4}") {
    Write-Host "В имени файла найдены четыре цифры подряд"
}

# Получение совпавшей части
if ($filename -match "(?<year>\d{4})") {
    Write-Host "Год найден: $($Matches.year)"
}