Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Замена текста с учетом правил русского языка

10K
13 марта 2005 года
lexaMelnikov
1 / / 13.03.2005
Здорова!
Ребят, такой вопрос. Нужно в тексте призвести несколько замен, но обычный StringReplace тут не годится. Замены следующие.

1. После каждого одно-двухбуквенного слова вставить неразрывный пробел.
2. Если слова пишушиеся через тире длиннее 2 знаков с каждой стороны, то заключать их в <nobr>. Т.е. "Кх-кх" = "<nobr>Кх-кх</nobr>".

В принципе бы подошло решение типа " ??-?? "=" <nobr>??-??</nobr> ". Я попробывал, но этот значёк любого символа не сработал.

Подскажите, как это организовать такие замены? Пишу на С++ Builder 6.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог