minor fix for url-syntax-02

"Roy T. Fielding" <fielding@liege.ics.uci.edu> Wed, 11 December 1996 03:13 UTC

Received: from cnri by ietf.org id aa08561; 10 Dec 96 22:13 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa28255; 10 Dec 96 22:13 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA05443 for uri-out; Tue, 10 Dec 1996 21:22:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA05436 for <uri@services.bunyip.com>; Tue, 10 Dec 1996 21:21:37 -0500
Received: from paris.ics.uci.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06024 (mail destined for uri@services.bunyip.com); Tue, 10 Dec 96 21:21:36 -0500
Received: from liege.ics.uci.edu by paris.ics.uci.edu id aa14512; 10 Dec 96 18:15 PST
To: masinter@parc.xerox.com
Cc: uri@bunyip.com
Subject: minor fix for url-syntax-02
Date: Tue, 10 Dec 1996 18:15:21 -0800
From: "Roy T. Fielding" <fielding@liege.ics.uci.edu>
Message-Id: <9612101815.aa14512@paris.ics.uci.edu>
Sender: owner-uri@bunyip.com
Precedence: bulk

This is from Gisle Aas <aas@bergen.sn.no>no>.  The regular expression
in Appendix B can be slightly simplified from

      ^(([^/?#]+):)?(//([^/?#]*))?([^?#]*)?(\?([^#]*))?(#(.*))?
                                          ^
                                          redundant
to
      ^(([^/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?

....Roy