Mavrikii
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору erroraccount PHP: Регулярные выражения (RegExp, Regular, eregi, preg) !! Цитата: [A-Z]\.[A-Z]\.[A-Z][a-z]+ | - для латинницы, ну и неправильно, так как нет символов открывающих и закрывающих регулярку. плюс нужно знать в какой кодировке текст - уникод или 1251 если уникод, то, к примеру Код: $string = 'ЗАВТРАК у тов. В.М.МОЛОТОВА ПО СЛУЧАЮ ПЯТНАДЦАТИЛЕТИЯ СОВЕТСКО-ТУРЕЦКОГО ДОГОВОРА В связи с исполнившимся 15-летием первого советско-турецкого договора о дружбе, 23 марта с. г. председатель Совета народных комиссаров Союза ССР тов. В.М.Молотов дал завтрак чрезвычайному и полномочному послу Турецкой республики - г-ну Зекяи Апайдын. На завтраке присутствовали товарищи: К.Е.Ворошилов, Л.М.Каганович, Г.К.Орджоникидзе, А.И.Микоян, В.И.Меж-Лаук, Н.К.Антипов, А.П.Розеигольп, Н.Н.Крестинский, А.С.Бубнов, Ю.Л.Пятаков, Б.С.Стомоняков, А.И.Егоров, С.М.Буденный, А.М.Могильный, а также ответственные сотрудники Народного комиссариата по иностранным делам и высшие чины турецкого посольства. Во время завтрака тов. В.М.Молотов и г-н Зекяи Апайдын обменялись приветственными речами.'; $pattern = '/[А-ЯЁ]\.[А-ЯЁ]\.[А-ЯЁ][а-яё]+\b/u'; $replacement = ''; echo preg_replace($pattern, $replacement, $string); |
| Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 00:32 19-04-2016 | Исправлено: Mavrikii, 00:55 19-04-2016 |
|