[osis-core] Bug in osisRefRegex

Todd Tillinghast osis-core@bibletechnologieswg.org
Tue, 21 Oct 2003 21:55:32 -0600


Patrick,

The following osisRefs are not valid with the current schema: 
osisRef="Gen-Rev" 
osisRef="x:Gen-Rev"

The following are valid:
osisRef="Gen-Rev.1"
osisRef="x:Gen-Rev.1"
osisRef="Gen-Rev@s[a]"
osisRef="Gen-Rev!a@s[a][2]"
osisRef="Gen-Rev!a"

At least on "." must be present on the right side of a range ref in the
current schema.  We should allow reference with no ".".

Todd