Witam, mam pewien problem w JS z wyrażeniami regularnymi. Mianowicie wyrażenia regularne nie chcą mi zaznaczać polski liter, np
txt.match(/\w+/gi)
oleje wszystkie polskie litery. Więc spróbowałem czegoś takiego: /[a-ź0-9]+/gi to już działa lepiej ale znowóż nie sprawdza się na operze (na explorerze i firefoxie jest ok). Czy ktoś wię czy istnieje jakiś sposób na zaznaczanie polskich znaków na wsyzstkich przeglądarkach?
Pozdrawiam.
0
0
[a-zA-ZęóąśłżźćńĘÓĄŚŁŻŹĆŃ]
tylko tak, gdyż polskie litery są porozrzucane po tablicy ASCII
0
Dzięki za info, Marooned [browar]
0
Z polskimi znakami nie jest tak łatwo, bo czasami komuś się wczyta np. Twój formularz w innym kodowaniu niż masz stronę to możesz mieć problemy. Już tak raz się przejechałem gdy uwzględniłem w wyrażeniach regularnych polskie znaki przy kodowaniu iso-8859-2.