# Приклад: Знайти перше число, яке ділиться на 7
for i in range(1, 20):
if i % 7 == 0:
print(f"Перше число, яке ділиться на 7: {i}")
break
print(f"Перевіряємо число: {i}")
Перевіряємо число: 1
Перевіряємо число: 2
Перевіряємо число: 3
Перевіряємо число: 4
Перевіряємо число: 5
Перевіряємо число: 6
Перше число, яке ділиться на 7: 7
# Приклад: Вивести лише парні числа
for i in range(1, 10):
if i % 2 != 0: # Якщо число непарне
continue
print(f"Парне число: {i}")
Парне число: 2
Парне число: 4
Парне число: 6
Парне число: 8
# Приклад: Тимчасовий заповнювач для функції
def calculate_discount(price):
pass # Функція буде реалізована пізніше
# Приклад у циклі
for i in range(1, 5):
if i == 3:
pass # Нічого не робимо для i == 3
else:
print(f"Число: {i}")
Число: 1
Число: 2
Число: 4
for i in range(1, 15):
if i < 5:
print(f"Пропускаємо число {i} (занадто мале)")
continue
elif i == 10:
print("Досягнуто число 10, зупиняємо цикл")
break
elif i == 7:
print(f"Число {i} — просто пропускаємо")
pass
print(f"Обробляємо число: {i}")
Пропускаємо число 1 (занадто мале)
Пропускаємо число 2 (занадто мале)
Пропускаємо число 3 (занадто мале)
Пропускаємо число 4 (занадто мале)
Обробляємо число: 5
Обробляємо число: 6
Число 7 — просто пропускаємо
Обробляємо число: 7
Обробляємо число: 8
Обробляємо число: 9
Досягнуто число 10, зупиняємо цикл
<?php
$email = "[email protected]";
$pattern = "/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/";
if (preg_match($pattern, $email)) {
echo "Email правильний!";
} else {
echo "Неправильний email.";
}
?>
<?php
$text = "Мені 25 років, а моєму другу 30.";
$pattern = "/\d+/";
$result = preg_replace($pattern, "[ЧИСЛО]", $text);
echo $result; // Виведе: Мені [ЧИСЛО] років, а моєму другу [ЧИСЛО].
?>
<?php
$text = "Це приклад тексту, з комами!";
$pattern = "/[\s,]+/";
$words = preg_split($pattern, $text);
print_r($words);
/* Виведе:
Array
(
[0] => Це
[1] => приклад
[2] => тексту
[3] => з
[4] => комами!
)
*/
?>
<?php
$text = "Відвідай https://example.com або http://test.org для деталей.";
$pattern = "/https?:\/\/[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/";
preg_match_all($pattern, $text, $matches);
print_r($matches[0]);
/* Виведе:
Array
(
[0] => https://example.com
[1] => http://test.org
)
*/
?>