Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.08;
Скачать: CL | DM;

Вниз

Символ неразрывного пробела   Найти похожие ветки 

 
Дмитрий С ©   (2009-09-11 07:40) [0]

Пишу парсер для текста на сайте. Нужно дать пользователям способ делать неразрывные пробелы.
  действует, но это слишком сложно и грамоздко. Символ подчеркивания нужно сохранить как есть. Вот я думаю может обратную кавычку: `. В тексте она не используется обычно и визуально, при редактировании, будет как пробел.
Еще есть идеи?


 
TIF ©   (2009-09-11 08:28) [1]

> может обратную кавычку

Ага, особенно удобно её набирать на клавиатуре...

>   действует

Ещё бы :)

> но это слишком сложно и грамоздко

UTF-8 - это тоже "громоздко". Однако с успехом применяется... Так что в   нет ничего страшного + к этому так и так придётся потом кавычку заменять на  , а так избавимся от лишней работы

PS:
> Пишу парсер для текста на сайте.

Долго думал над сочетанием слов, пока не понял, что имеется в виду набор текста в форме, отправка его скрипту на сервер и дальнейшая обработка, которая и подразумевается тут под парсингом, а не разбор исходного html-кода страниц сайта...

> Еще есть идеи?

1) Два пробела подряд считать как один неразрывный. Отлично набирается на клавиатуре
2) BB-тег [_]


 
TIF ©   (2009-09-11 08:30) [2]

Ну вот, форум уже доказал, как это просто )
В общем, в предыдущем посте на месте лишних пробелов написано s, где
s:="&"+"nbsp";
:)


 
Дмитрий С ©   (2009-09-11 09:43) [3]

Два пробела - не очень, т.к. может быть случайно набраны.

  надо.

Надо чтобы текст и в исходном виде читался более-менее.

Вот варианты:

16[_]сентября[_]2009[_]г.
16`сентября`2009`г.
16 сентября 2009 г.
16__сентября__2009__г.
16·сентября·2009·г. (На удивление, точку набирать с клавиатуры умеют многие наши сотрудники)


> Долго думал над сочетанием слов, пока не понял, что имеется
> в виду набор текста в форме, отправка его скрипту на сервер
> и дальнейшая обработка, которая и подразумевается тут под
> парсингом, а не разбор исходного html-кода страниц сайта.

Пользователи сами редактируют свои страницы. Затем они отображаются на сайте. Визуальный редактор я делал не хочу, чтобы не давать свободу и не придумывать защиты. Поэтому я разработал некий синтаксис (в основу взял синтаксис википидии) и делаю для него парсер.



Страницы: 1 вся ветка

Текущий архив: 2009.11.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
15-1252419013
Rule
2009-09-08 18:10
2009.11.08
Как поменять комбинацию клавиш в делфи ИДЕ 7


15-1252604993
TUser
2009-09-10 21:49
2009.11.08
Самый главный вопрос Вселенной, жизни и всего такого ...


1-1222428416
Gurd
2008-09-26 15:26
2009.11.08
Синхронизация двух ScrollBox


3-1229344497
kyn66
2008-12-15 15:34
2009.11.08
Непонятная работа БД


15-1252299382
Andy BitOff
2009-09-07 08:56
2009.11.08
Java