Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 20.04.2015
Сообщений: 80
1

Регулярное выражение: две одинаковые строки подряд

09.06.2015, 13:15. Показов 2127. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть такой текст (программа тв).

10.30 «Битва экстрасенсов». [16+]
11.30 Х/ф «Тупой и еще тупее». [16+]
13.30 Т/с «Универ». [16+]
14.00 Т/с «Универ». [16+]
14.30 Т/с «Реальные пацаны». [16+]
15.00 Т/с «Реальные пацаны». [16+]
15.30 Т/с «Реальные пацаны». [16+]
16.00 Т/с «Реальные пацаны». [16+]


С помощью регулярных выражений нужно получить:

10.30 «Битва экстрасенсов». [16+]
11.30 Х/ф «Тупой и еще тупее». [16+]
13.30 14.00 Т/с «Универ». [16+]
14.30 15.00 15.30 16.00 Т/с «Реальные пацаны». [16+]


В поле «Найти» (с Подстановочными знаками, естественно) пишу:
^13([.0-9\s]@)(*)^13([.0-9\s]@)(\2)^13
Две одинаковые строки находит.
В поле «Заменить на» пишу:
^13 \1 \3 \2 ^13

и заменяет неправильно. В чем ошибка, кто может подсказать?

——————————————————————————————————————

В Индизайне получилось так.
Найти:
^([\.\d ]*)(.+)\r([\.\d ]*)\2\r
Заменить на:
$1 $3 $2\r
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.06.2015, 13:15
Ответы с готовыми решениями:

Объединить две строки и подправить регулярное выражение
В общем задача на уровне для новичка, но я ее резко не осилила. Может еще сама соображу, но вчера...

Регулярное выражение,повторение не подряд символов
Помогите написать регулярку,которая запретит повторение одного символа более 2ух раз(2 раза...

Регулярное выражение. Поиск нескольких строк подряд
Всем привет. Есть конструкция, которая находится где то по середине текста Параметры...

Регулярное выражение, не допускающее ввода 2 и 3 одинаковых букв подряд
Помогите пожалуйста, необходимо составить регулярное выражение,которое не разрешало бы вводить 2 и...

0
09.06.2015, 13:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.06.2015, 13:15
Помогаю со студенческими работами здесь

Составить регулярное выражение для подряд идущих 6 цифр
Добрый день, уважаемые! есть csv файл следующего вида: №; ФИО; Адрес. каждый адрес, в свою...

Две одинаковые строки не распознаются, как одинаковые. Такое возможно? Скриншот дебага прилагается.
Пишу программу, начал тестировать, проходить всё пошагово (пишущийся в данный момент функционал). В...

Найти все слова, в которых есть две подряд идущие одинаковые буквы
Дан массив из слов Z(m). Найти все слова, в которых есть две подряд идущие одинаковые буквы.

Сколько существует чисел от 0 до 10^n, в которые не входят две подряд идущие друг за другом одинаковые цифры?
Сколько существует чисел от 0 до {10}^{n}, в которые не входят две подряд идущие друг за другом...


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

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