LINUX.ORG.RU

История изменений

Исправление invy, (текущая версия) :

а кто сказал что он должен этому виду соответствовать, вот контрпример: http://www.w3.org/Addressing/rfc1738.txt

если по-простому, то например:

RFC 1738 Uniform Resource Locators (URL) December 1994

3.6. NEWS

The news URL scheme is used to refer to either news groups or individual articles of USENET news, as specified in RFC 1036.

A news URL takes one of two forms:

news:<newsgroup-name>
news:<message-id>

а если хотите чтоб железно, то (части) bnf внагрузку:

; The generic form of a URL is:

genericurl     = scheme ":" schemepart

; the scheme is in lower case; interpreters should use case-ignore
scheme         = 1*[ lowalpha | digit | "+" | "-" | "." ]

schemepart     = *xchar | ip-schemepart

xchar          = unreserved | reserved | escape

unreserved     = alpha | digit | safe | extra

reserved       = ";" | "/" | "?" | ":" | "@" | "&" | "="

escape         = "%" hex hex

Исходная версия invy, :

а кто сказал что он должен этому виду соответствовать, вот контрпример: http://www.w3.org/Addressing/rfc1738.txt

если по-простому, то например:

RFC 1738 Uniform Resource Locators (URL) December 1994

3.6. NEWS

The news URL scheme is used to refer to either news groups or individual articles of USENET news, as specified in RFC 1036.

A news URL takes one of two forms:

news:<newsgroup-name>
news:<message-id>

а если хотите чтоб железно, то bnf внагрузку:

; The generic form of a URL is:

genericurl     = scheme ":" schemepart

; the scheme is in lower case; interpreters should use case-ignore
scheme         = 1*[ lowalpha | digit | "+" | "-" | "." ]

schemepart     = *xchar | ip-schemepart

xchar          = unreserved | reserved | escape

unreserved     = alpha | digit | safe | extra

reserved       = ";" | "/" | "?" | ":" | "@" | "&" | "="

escape         = "%" hex hex