База ответов ИНТУИТ

Регулярные выражения Perl и их применение

<<- Назад к вопросам

Надо у каждого слова в тексте удалить последний символ. Какие операторы делают это правильно?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
s/\w*?\b//g
s/(\w)\b/$1/g
s/(\w*)\w/$1/g(Верный ответ)
s/\w+?\b//g
s/\w\b//g (Верный ответ)
s/(\w+)\w/$1/g
Похожие вопросы
Надо у каждого слова в тексте удалить первый символ. Какие операторы делают это правильно?
В тексте надо все цифры увеличить на 1, а 9 заменить на 0. Какие операторы делают это правильно?
В тексте надо заменить все строчные латинские буквы соответствующими прописными. Какие операторы делают это правильно?
В тексте надо заменить все прописные латинские буквы соответствующими строчными. Какие операторы делают это правильно?
В тексте надо захватить в $1 фрагмент от предпоследних до последних кавычек. Какие операторы делают это правильно?
В тексте надо захватить в $1 фрагмент (может и пустой) от первых до вторых кавычек. Какие операторы делают это правильно?
В данном тексте в каждом слове надо от повторяющихся подряд латинских символов оставить ровно один из них, остальное оставить без изменения. Какие операторы делают это правильно?
В тексте есть телефонный номер. Примеры номеров: +7 495 9569214, (834-35)4-34-35, 3-45-56. Надо захватить в $1 этот номер. Какие операторы делают это правильно?
В тексте по ошибке автора встречаются удвоения слов, например: "I write write a letter". Это надо исправить, чтобы получилось "I write a letter". Какие операторы делают это правильно?
В тексте есть число, которое может быть целым, а может иметь точку (в этом случае обязательна дробная часть). Число может стоять в конце предложения, и поэтому за ним может быть точка. Предполагаем, что в тексте нет таких конструкций, как дата 2006.12.26, которую можно было бы спутать с дробным числом. Примеры чисел: +1, -2.5, -.010. Надо захватить в $1 первое такое число. Какие операторы делают это правильно?