💾 Archived View for rawtext.club › ~sloum › geminilist › 007565.gmi captured on 2023-09-08 at 16:32:00. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

-=-=-=-=-=-=-

<-- back to the mailing list

May user-friendly link names be empty?

codesoap at mailbox.org codesoap at mailbox.org

Mon Nov 8 19:07:03 GMT 2021

- - - - - - - - - - - - - - - - - - - 

Hi all,the specification says this about link lines:

=
[<whitespace>]<URL>[<whitespace><USER-FRIENDLY LINK NAME>]
where:
• <whitespace> is any non-zero number of consecutive spaces or tabs
• Square brackets indicate that the enclosed content is optional.
• <URL> is a URL, which may be absolute or relative.

From this description I don't know whether <USER-FRIENDLY LINK NAME> MAYbe empty. Which of these regular expressions would be correct to parse alink line?

a) ^=

[ \t]*([^ \t]+)(?:$|[ \t]+([^ \t].*)$)b) ^=
[ \t]*([^ \t]+)(?:$|[ \t]+([^ \t]?.*?)$)

Or are both wrong, because I misunderstood "spaces" as 0x20?

Sorry for the nitpicking :p

GreetingsRichard Ulmer