|
||||||||
Текст программы с комментариями1. Задание для выполнения Напечатайте заданную последовательность символов, заменяя каждую точку многоточием.2. Текст программы с комментариями <form method="get"> Введите строку: <input name="S"/> <br> <input type="submit" value="Отправить"/> </form> <?php if (!isset($_GET['S'])) { return; } echo str_replace('.', '...', $_GET['S']); 3. Контрольный пример
Задание 2.18 1. Задание для выполнения Если в строке цифр больше, чем латинских букв, заменить все цифры знаком '+'. В противном случае заменить все латинские буквы знаком '–'.2. Описание алгоритма программы Пусть S – вводимая строка Вычислим количество цифр и латинский букв с помощью регулярных выражений. Если количество цифр больше латинский букв, ты заменим все цифры знаком '+', иначе заменим все латинские буквы знаком '–'. 3.Описание переменных и структур данных, которые применяются в программе
4. Текст программы с комментариями <form method="get"> Введите строку: <input name="S"/> <br> <input type="submit" value="Отправить"/> </form> <?php if (!isset($_GET['S'])) { return; } If (preg_match_all('/\d/', $_GET['S']) > preg_match_all('/[a-zA-Z]/', $_GET['S'])){ $_GET['S'] = preg_replace('/\d/', '+', $_GET['S']); } else { $_GET['S'] = preg_replace('/[a-zA-Z]/', '-', $_GET['S']); } echo $_GET['S'];
|
||||||||
|