List of ignored characters for string comparison

A culturally sensitive comparison in C # does not take into account "ignored characters":

Character sets include ignored characters. The Compare (String, String) method does not consider such characters when performing a culture-based comparison. For example, a comparison of “animals” with “animals” based on culture (using a soft hyphen or U + 00AD) indicates that the two lines are equivalent, as shown in the following example.

Where can I find a complete list of such characters and possibly some details comparing strings containing ignored characters?

+3
source share
1 answer

"default ignorable", Unicode; , .NET .

, , Unicode, 5.21 ( 5 PDF Unicode v6.2.0).

+5

Source: https://habr.com/ru/post/1679811/


All Articles