Главная страница
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.014 c
2-1253742041
Германн
2009-09-24 01:40
2009.11.08
Секция except


15-1252854430
turbouser
2009-09-13 19:07
2009.11.08
С праздником всех!


11-1207718048
YuriyM
2008-04-09 09:14
2009.11.08
Выравнивание текста в TKolEditBox


15-1252275426
NailMan
2009-09-07 02:17
2009.11.08
Кто пользуется автомобильными телеками 9-10"?


2-1253527819
Димон
2009-09-21 14:10
2009.11.08
Экслюзивное открытие файла