0 / 0 / 0
Регистрация: 20.11.2016
Сообщений: 12
|
|
1 | |
В строке после каждого знака препинания добавлялся пробел08.12.2018, 17:57. Просмотров 1359. Ответов 3
Метки нет Все метки)
(
Написать функцию, которая преобразует строку, переданную в качестве аргумента, так, чтобы после каждого знака препинания добавлялся пробел.
0
|
|
08.12.2018, 17:57 | |
Добавить пробел после каждого знака препинания |
|
![]() 5079 / 2914 / 1369
Регистрация: 14.06.2018
Сообщений: 5,574
|
||||||
08.12.2018, 18:23 | 2 | |||||
![]() Решение
Если не считать "минус" знаком препинания:
1
|
0 / 0 / 0
Регистрация: 20.11.2016
Сообщений: 12
|
|
08.12.2018, 18:30 [ТС] | 3 |
Можете подробнее объяснить, что значит это выражение return str.replace(/(\p{Po})/gu, "$1 ") ?
0
|
![]() 5079 / 2914 / 1369
Регистрация: 14.06.2018
Сообщений: 5,574
|
||||||
08.12.2018, 19:09 | 4 | |||||
Это регулярное выражение с символами юникода. Каждый знак пунктуации заменить этим же знаком пунктуации, после которого будет пробел.
Основы регулярных выражений: https://proglib.io/p/learn-regex/ \p{Po} Пунктуация: другие знаки пунктуации https://docs.microsoft.com/ru-... Categories "$1 " Каждый знак пунктуации заменить этим же знаком пунктуации, после которого будет пробел. https://docs.microsoft.com/ru-... ered-group Добавлено через 2 минуты Как раз оттуда напомнили, что шаблон для замены для всего совпадения $& ![]()
0
|
08.12.2018, 19:09 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
В заданном тексте после каждого знака препинания («.», «,», «:», «;») вставить пробел, если его там нет. После каждого знака препинания (".", ",", ";") вставить в строку пробел, если там его нет
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |