archives

« Bugzilla Issues Index

#2933 — 21.2.2.8.2 Canonicalize: Incorrect statement in note


Note 4 states "This prevents Unicode code points such as U+0131 and U+017F from matching regular expressions such as /[a-z]/i, but they will match /[a-z]/ui."

The last part is not correct for U+0131: Simple case folding maps this character to itself, so it doesn't match /[a-z]/ui.

U+017F is mapped to "s", and U+212A is mapped to "k", so these are valid examples of characters outside the Basic Latin range that match /[a-z]/ui.


fixed in rev26 editor's draft


fixed in rev26


Verified in rev 26 draft.