|
|
|
| Допустим, на входе есть такие строки:
1. Иван сказал: «Выпьем, так сказать, за знакомство»
2. Борис отметил: «Да вы, так сказать, пижон, сударь»
3. Семён подытожил: «Сегодня грядёт, так сказать, пир на весь мир»
На выходе нужно получить:
1. Выпьем за знакомство
2. Да вы пижон, сударь
3. Сегодня грядёт пир на весь мир
Как это сделать с помощью PCRE? Какой должен быть шаблон? Что-то типа этого?
/.*: «(.*(?:, так сказать,).*)»/
|
Но оно всё равно «так сказать» не вырезает из результатов поиска. Эта задача вообще решаема средствами PCRE? | |
|
|
|
|
|
|
|
для: skripnik
(15.03.2011 в 18:47)
| | Хм... а почему бы просто не удалить подстроку ", так сказать," просто строковыми функциями? | |
|
|
|