[JS] Wyrażenia regularne i polskie znaki

0

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

[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.

1 użytkowników online, w tym zalogowanych: 0, gości: 1