Регулярное выражение, соответствующее всем заглавным буквам латинского алфавита? - PullRequest
0 голосов
/ 29 апреля 2019
[A-Z]

Работает только для базового набора латинских символов.Это не будет поймать

Так что для заданных юникод-латинских юникод-блоков, какое регулярное выражение будет соответствовать всем заглавным буквам?

0000–007F   Basic Latin                    // A-Z
0080–00FF   Latin-1 Supplement             // À
0100–017F   Latin Extended-A               // Ā
0180–024F   Latin Extended-B               // Ɓ
0250–02AF   IPA Extensions                 // ʀ
1D00–1D7F   Phonetic Extensions            // ᴁ
1E00–1EFF   Latin Extended Additional      // Ḁ 
2C60–2C7F   Latin Extended-C               // Ⱡ
A720–A7FF   Latin Extended-D               // Ꝉ
AB30–AB6F   Latin Extended-E               // ꭆ
FF00–FFEF   Halfwidth and Fullwidth Forms  // L

Из полного списка блоков я удалил их какони не имеют смысла в языке, кроме символики

02B0–02FF   Spacing Modifier Letters       // NOPE
1D80–1DBF   Phonetic Extensions Supplement // NOPE
2070–209F   Superscripts and Subscripts    // NOPE
2100–214F   Letterlike Symbols             // NOPE
2150–218F   Number Forms                   // NOPE
FB00–FB4F   Alphabetic Presentation Forms  // NOPE
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...