Need a class to validate XSpace Keys.
Spec as follows:
<key> := <rootItem> | <item>*
<rootItem> := /
<item> := /<alphanumeric char>*
<alphanumeric char> := Any character except /. Must begin with space and
must not be all spaces.
Examples of valid keys:
/
/aaa
/aaa/bbbb/cccc
/aaa aaa/bbbb/ccc ccc
/a10/bbbb/102c
/aa_100/bb-100/cc
/123/bbb/'ccc dddd
/"kkk'|kdk;, s -- This is not likely but we'll consider it
valid
Examples of invalid keys:
//
/aaaa/
/aaa//bbbb
/aaa
/ aaa/bbb
/ /bbb
/aaa/ bbb/ccc
/aaa/ /ccc
jay
General
None
Public
|
Date: 2007-02-04 13:45
|
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2007-02-04 13:45 | kungfu_grip |
| close_date | - | 2007-02-04 13:45 | kungfu_grip |