Упражнения с регулярными выражениями PHP
1. Проверьте, содержит ли строка другую строку
Напишите сценарий PHP, который проверяет, содержит ли строка другую строку.
Посмотреть решение2. Удалите последнее слово из строки
Напишите сценарий PHP, удаляющий последнее слово из строки.
Пример строки: Быстрая рыжая лиса
Ожидаемый результат: Быстрая рыжая
3. Удалите пробелы из строки
Напишите сценарий PHP, удаляющий пробелы из строки.
Пример строки: Быстрая " " рыжая лиса
Ожидаемый результат: Быстрая""рыжаялиса
4. Удалите нечисловые символы, кроме запятой и точки
Напишите сценарий PHP для удаления нечисловых символов, кроме запятой и точки.
Пример строки: $123,34.00A
Ожидаемый результат: 12,334.00
5. Удалите символ перевода строки \n
из строки
Напишите сценарий PHP для удаления символов новой строки \n
из строки.
Пример строки: Мерцай, мерцай, звездочка,\nКак мне интересно, кто ты. \nВверху над миром, так высоко, \nПодобно алмазу в небе.
Ожидаемый результат: Мерцай, мерцай, маленькая звездочка, Как мне интересно, кто ты. Вверху над миром так высоко, Подобно алмазу в небе.
6. Извлечение текста (в скобках) из строки
Напишите сценарий PHP для извлечения текста (в скобках) из строки.
Пример строки: Быстрая рыжая [лиса]
Ожидаемый результат: лиса
7. Удалите все символы из строки, кроме a-z A-Z 0-9 или " "
Напишите сценарий PHP для удаления всех символов из строки, кроме a-z A-Z 0-9
или " "
.
Пример строки: abcde$ddfd @abcd )der]
Ожидаемый результат: abcdeddfd abcd der
Комментарии
<code>
, несколько строчек кода — в теги<pre><code>
...ваш код...</code></pre>
.