Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.FTN.DEVELOP
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.FTN.DEVELOP с датами от 12 Jul 13 20:52:30 до 25 Jun 24 23:52:42, всего сообщений: 2542
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 593 из 2542 ==================================== RU.FTN.DEVELOP =
От   : Serguei E. Leontiev              2:5020/400         16 Jan 15 04:02:54
Кому : Mithgol the Webmaster                               16 Jan 15 04:02:54
Тема : Re: Черновик стандарта фидонетовских подстрок Unicode (русская версия)
FGHI : area://RU.FTN.DEVELOP?msgid=<1187498778@ddt.demos.su>+2a2a8daf
На   : area://RU.FTN.DEVELOP?msgid=2:50/88+54b2dbae
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FTN.DEVELOP?msgid=<1187498818@ddt.demos.su>+fce01b20
Ответ: area://RU.FTN.DEVELOP?msgid=2:50/88+54ca305b
==============================================================================
From: "Serguei E. Leontiev" <leo@sai.msu.ru>
Subject: Re: Черновик стандарта фидонетовских подстрок Unicode (русская версия)

Привет Сергей,

От 11 января 2015 г., 23:19:56 в fido7.ru.ftn.develop ты писал:
SEL>> Последовательность "&+" конечно неплоха, но ты слегка
SEL>> преувеличиваешь её достоинства, в частности в
SEL>> SU.HARDW.CHAINIK она встретилась в 2013 году в некоторой
SEL>> формуле. А ещё она встречалась в электронных схемах и
SEL>> псевдографике. Так же она допустима в так называемой
SEL>> "safe" форме URL, хотя и достаточно редко используется на
SEL>> практике.
MW> Хорошо. А как насчёт появления последовательностей, регулярному
MW> выражению /&\+[A-Za-z01-9+\/]+;/ соответствующих?

Вероятно имелось ввиду регулярное выражение /&\+[A-Za-z0-9+/]+;/

MW> Встречались ли они сами собою?

Всё равно встречались, хотя и реже. Hапример:
https://groups.google.com/forum/#!msg/fido7.ru.pictures.psevdo.graf/eGiBvHKY1m8/QP6pJU8HTJ8J

Hайдено командой: `egrep -r '(^|^[^M].*)&\+[A-Za-z0-9+/]{3,};?' fido7'

MW> Есть ли для них семантика,
MW> обеспечивающая в каком-либо случае закономерное появление?

Hапример, символы '&', '+' и ';', согласно "Uniform Resource Locators
(URL)" <https://tools.ietf.org/html/rfc1738>, входят в рекомендованный
набор символов для URL.

Второй пример, корректный код на С/С++:
int main()
{
    int a, b, c;

    a = 1;
    b = 2;
    c = a&+b;
}

Кроме того, обязательное использование символа завершения ';'
противоречит твоему пожеланию "...в Фидонете часто количество символов
ограничено...". Для уменьшения количества символов, значительно
экономнее использовать символ ограничителя только в случае, если
следующий символ является символом base64 или символом ограничителя,
аналогично тому, как это сделано в UTF-7.

При таком компактном кодировании, регулярное выражение станет мягче:
/&\+[A-Za-z01-9+\/]{3,};?/

В тоже время поиск по образцам:
$ egrep -r '&}[A-Za-z0-9+/]{3,};?' fido7
и
$ egrep -r '&\|[A-Za-z0-9+/]{3,};?' fido7

обнаруживает совпадения только в заголовках "X-Face: " (1 раз и 3 раза).

--
Успехов, Сергей Леонтьев. E-mail: lse@CryptoPro.ru

 
--- ifmail v.2.15dev5.4
* Origin: ГАИШ МГУ (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.104329 секунды