Замена псевдоапострофов на апостроф
Sep. 7th, 2010 08:55 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Как заменить апостроф (псевдоапостроф) в укр. тексте на его правильный вариант alt-039 (') или alt-0146 (’). Вроде как regexp написал, но меняет полкостью с буквами до и после него. Помогите разобраться.

Как можно реализовать замену любых не-типографских кавычек на елочки («»), используя regexp?
Если что, с использованием http://gskinner.com/RegExr/, Notepad++ (или варианты), OO Writer/Word но без php, javascript, с ними пока не умею

Как можно реализовать замену любых не-типографских кавычек на елочки («»), используя regexp?
Если что, с использованием http://gskinner.com/RegExr/, Notepad++ (или варианты), OO Writer/Word но без php, javascript, с ними пока не умею
no subject
Date: 2010-09-08 08:55 am (UTC)(\S)[`’«»"](\S) заменять на $1'$2
То есть он будет искать не-пробел, символ из набора, следующий не-пробел и заменять его на первую группу (не-пробел), апостроф и вторую группу (не-пробел).
К тому, что находится в круглых скобках, можно как раз обращаться через доллар при замене.
Можете ещё почитать http://regular-expressions.info, там достаточно дельно расписано всё, но на английском.
no subject
Date: 2010-09-08 10:07 am (UTC)no subject
Date: 2010-09-08 10:31 am (UTC)Мануалы читал, пока не выходит практически…