ExoticSectionNames

Searching for the real boundaries of valid anchor/section names.

begin page

✎ ✎ ✎ include #mid-start#mid-end ✎ ✎ ✎

«before the start anchor. a line between the anchors. then, after a line»

✐ ✐ ✐ include #mid-start#mid-end ✐ ✐ ✐

✎ ✎ ✎ include #mid-start#mid-end ✎ ✎ ✎ Will it create a duplicate HTML element id?

«before the start anchor. a line between the anchors. then, after a line»

✐ ✐ ✐ include #mid-start#mid-end ✐ ✐ ✐

✎ ✎ ✎ include #hyph-- ✎ ✎ ✎

«Can anchors end with hyphens? end with hyphens

»

✐ ✐ ✐ include #hyph-- ✐ ✐ ✐

✎ ✎ ✎ include #usc__ ✎ ✎ ✎

«Can anchors end with underscores? end with underscores

»

✐ ✐ ✐ include #usc__ ✐ ✐ ✐

✎ ✎ ✎ include #one-dot. ✎ ✎ ✎

«Can anchors end with a 1 dot? end with 1 dot

»

✐ ✐ ✐ include #one-dot. ✐ ✐ ✐

✎ ✎ ✎ include #two-dots.. ✎ ✎ ✎

«»

✐ ✐ ✐ include #two-dots.. ✐ ✐ ✐

✎ ✎ ✎ include #before-2-dots#three-dots... ✎ ✎ ✎

«Can anchors end with 2 dots? end with 2 dots

»

✐ ✐ ✐ include #before-2-dots#three-dots... ✐ ✐ ✐

✎ ✎ ✎ include #three-dots... ✎ ✎ ✎

«»

✐ ✐ ✐ include #three-dots... ✐ ✐ ✐

✎ ✎ ✎ include #four-dots.... ✎ ✎ ✎

«»

✐ ✐ ✐ include #four-dots.... ✐ ✐ ✐

✎ ✎ ✎ include #dots-line.. ✎ ✎ ✎

«»

✐ ✐ ✐ include #dots-line.. ✐ ✐ ✐

begin source with anchors

before the start anchor. a line between the anchors. then, after a linejoiner, the end anchor.

Can anchors end with hyphens? end with hyphens

Can anchors end with underscores? end with underscores

Can anchors end with a 1 dot? end with 1 dot

Can anchors end with 2 dots? end with 2 dots

Can anchors end with 3 dots? end with 3 dots

Can anchors end with 4 dots? end with 4 dots

Can anchors end with dots if they appear on a line of their own? end with dots in own line

#..dots Can anchors start with dots? start with dots

#--hyph Can anchors start with hyphens? start with hyphens

#__usc Can anchors start with underscores? start with underscores

endof source with anchors

endof page

 0: 00.00 00.00 config start
 1: 00.01 00.01 config end
 2: 00.21 00.20 MarkupToHTML begin
 3: 00.26 00.25 MarkupToHTML end
 4: 00.26 00.25 MarkupToHTML begin
 5: 00.27 00.26 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
 6: 00.28 00.26 ReadApprovedUrls SiteAdmin.ApprovedUrls end
 7: 00.28 00.27 MarkupToHTML end
 8: 00.28 00.27 MarkupToHTML begin
 9: 00.29 00.27 MarkupToHTML end
10: 00.29 00.28 now
Peak memory: 3,723,192 bytes