Potrzebuję pasujących liter Unicode, podobnie jak PCRE \p{L}
.Dopasowywanie liter Unicode z RegExp
Teraz, ponieważ klasa RegExp Dart'a jest oparta na ECMAScript, nie ma ona koncepcji \p{L}
, niestety.
Rozważam możliwość zbudowania dużej klasy znaków pasującej do wszystkich liter Unicode, ale nie jestem pewien, od czego zacząć.
Tak, chcę, aby dopasować litery jak:
foobar
מכון ראות
Ale symbol R nie powinna być dopasowana:
BlackBerry®
nie powinna również znaki sterujące ASCII lub znaki interpunkcyjne, etc Zasadniczo co jeden literę w każdym języku obsługiwanym przez Unicode, niezależnie od tego, czy jest to å, ä, φ, czy ת, powinny pasować, jeśli są rzeczywistymi literami.