extrasensory
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ne_viens Спасибо! Не могли-бы еще немного направить? По аналогии с вашими примерами, для поиска 'лишнего пробела перед знаком пунктуации', кажется срабатывает поиск по такому шаблону: (\l) ([,\.\?\):;\!%])|(\l) , Но никак не могу взять в толк, как обозначить, что-бы вернуть именно тот, символ, что был, удалив лишний пробел? А то, что-то я явно не в ту степь отправился: (?1$1\.:)(?2$2,:)(?3$3\?:)(?4$4!:)(?5$5\::)(?6$6;:)(?8$8\%:)(?9$9,):) Или так вообще нельзя и нужно разбирать на блоки каждый символ? Например: Удалить лишний пробел между словом и восклицательным знаком: (\l) \!|(\l) , (?1$1\!:)(?2$2,:) и по аналогии все остальные знаки? |