Главная страница
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.013 c
15-1252699551
DVM
2009-09-12 00:05
2009.11.08
День программиста утвержден!


15-1252325871
desc
2009-09-07 16:17
2009.11.08
Вопрос большей степени касается Администраторов сетей.


1-1222762776
DVM
2008-09-30 12:19
2009.11.08
Base64 кодирование и UnicodeString


15-1252421115
Цвайштайн
2009-09-08 18:45
2009.11.08
в чем прикол?


2-1253783148
Nutz
2009-09-24 13:05
2009.11.08
передача файлов в пассивном режиме FTP