Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 8
1

Написать функцию, которая проверяет что в строке содержится один пробел после знака препинания, и если нет - вставляет.

20.04.2018, 19:18. Показов 1803. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать функцию, которая проверяет что в строке, переданной в качестве аргумента, содержится один пробел после знака препинания, и если нет - вставляет. Если их больше, лишние удаляются.
Как написать?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2018, 19:18
Ответы с готовыми решениями:

Проверить, содержится ли пробел после знака препинания, и если нет — вставить
Пропустил весь курс по болезни, судорожно осваиваю за день. Голова кипит со строками, вот задание...

В строке после каждого знака препинания добавлялся пробел
Написать функцию, которая преобразует строку, переданную в качестве аргумента, так, чтобы после...

Как вставить пробел после знака препинания, если его там нет?
Приветствую! Такую вот программку реализовал. Она считывает строку (как сделать, чтобы считывала...

В заданном тексте после каждого знака препинания («.», «,», «:», «;») вставить пробел, если его там нет.
В заданном тексте после каждого знака препинания («.», «,», «:», «;») вставить пробел, если его там...

1
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
21.04.2018, 04:09 2
Лучший ответ Сообщение было отмечено Billas как решение

Решение

Javascript
1
2
3
function spaceAfterPunctuationMarks(str) {
    return str.replace(/\s{2,}/g, " ").replace(/([.,;:!?]+)(?=\S)/g, "$1 ");
}
0
21.04.2018, 04:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.04.2018, 04:09
Помогаю со студенческими работами здесь

Отредактировать текст так, чтобы после каждого знака препинания стоял один пробел
помогите пожалуйста с этим разобраться...) составить программу, которая редактирует текст так,...

Дан массив строк. Написать функцию, которая после каждого знака пунктуации будет ставить пробел
Например, если после точки в строке нет пробела, то как его вставить туда?

После каждого знака препинания (".", ",", ";") вставить в строку пробел, если там его нет
Выполните задания с использованием библиотечного класса string. Даны строка S. Необходимо после...

Как сделать так, чтобы после каждого знака препинания в строке стоял пробел?
Дело в том,что у меня осталась последняя задача,которую не могу довести до ума как все же сделать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru