What does substring from "character" X to "character" Y mean?
-
Different user expectations
-
Different levels of resolution
-
Differences due to encoding duplicates
-
On lower levels, differences due to different encodings (UCS-4, UTF-16, UTF-8)
See Requirements for String Identity
Matching and String Indexing, Section 4