LINUX.ORG.RU
Ответ на: комментарий от maxcom

не очевидно, что зачеркнутый текст это неправильная ссылко или пользователь :-(

hizel ★★★★★
()
Ответ на: комментарий от maxcom

может вместо перечеркивания неправильных [user] и [url] просто убирать тэг и интерпретировать текстом?

hizel ★★★★★
()
Ответ на: комментарий от jeuta

Мало ли, ошибется кто, например, так: Andriano32

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от hizel

>он всегда в моде, браузеры по этому принципу и работают

Агащаз. Как раз, браузеры — яркий пример системы, переваривающей без проблем уймы мелких ошибок и, нередко, весьма тяжёлых.

KRoN73 ★★★★★
()
Ответ на: комментарий от hizel

>может вместо перечеркивания неправильных ипросто убирать тэг и интерпретировать текстом?

По хорошему некорректные теги просто не должны транслироваться, оставаясь в исходном виде. Собственно, делая парсер на конечных автоматах только такой вариант и должен получаться. В моём парсере топикстартовый пример просто останется неоттранслированным :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>По хорошему некорректные теги просто не должны транслироваться,

автор изначального парсера так не считал, в этом случае может быть и лучше, но имхо это особенность тэгов [user] и [url], уж больно они не очевидно рисуются если внутрь им сунуть не то, что прдеполагается

hizel ★★★★★
()
Ответ на: комментарий от KRoN73

имхо начали переваривать постепенно, с накоплением так сказать опыта, причем все по разному

hizel ★★★★★
()
Ответ на: комментарий от hizel

>автор изначального парсера так не считал

Не смотря на то, что принцип GIGO осуждается с момента его формулирования. Лет 40 уже, наверное? 50?

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

наоборот, парсер пытается привести документ к нужному виду

[user]hizel[user], этот текст мечтал быть незачёркнутым

прверващается в

[user]hizel[/user][user], этот текст мечтал быть незачёркнутым[/user]

все красиво и мило, где тут GIGO?

hizel ★★★★★
()
Ответ на: комментарий от hizel

>все красиво и мило, где тут GIGO?

В совершенно неожиданном поведении. В топикстарте в итоге получается явный мусор. Мусор на входе — мусор на выходе. Чистый GIGO.

Топикстартовый код вообще не должен транслироваться, если подходить с разумной точки зрения. Нет парного тега — нет трансляции.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>если подходить с разумной точки зрения

моя точка зрения на это отличается и я не считаю свою точку зрения не разумной :_(

hizel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.