Mam ten formularz, który ma funkcję sprawdzania poprawności JQuery, mam problem z polem telefonicznym, chcę tylko, aby użytkownicy wprowadzali tylko liczby ... Działają świetnie w angielskiej formie, ale w formularzu arabskim, jeśli wprowadzę cyfry w języku arabskim, formularz nie zostanie przesłany. Ktoś wie, co jest wyrażeniem regularnym dla liczb arabskich?Wyrażenie regularne dla liczb arabskich
Odpowiedz
Spróbuj tego:
/[\u0660-\u0669]/
Przykład:
var arNumbers = '٠١٢٣٤٥٦٧٨٩'
,reg_arNumbers = /^[\u0660-\u0669]{10}$/;
if (reg_arNumbers.test(arNumbers))
alert("10 Arabic Numerals");
else
alert("Non-Arabic Numerals");
Dodałem (\ u0660- \ u0669) do wyrażenia regularnego i działało idealnie dobrze ... dzięki nightS :) – Naruto
Jesteś bardzo mile widziany ... Twoje pytanie faktycznie wykonane zdaję sobie sprawę, że muszę również zaktualizować moje funkcje sprawdzania poprawności = D A więc dziękuję! – layalk
Czy można wprowadzać cyfry arabskie w tekście wejściowym, nawet jeśli użytkownik pisze je po angielsku? –
Jest to prawdopodobnie wynik Unicode vs. ASCII - wyrażenie regularne powinno być trywialne.
- 1. Jawne wyrażenie regularne dla liczb ujemnych?
- 2. wyrażenie regularne do wyszukiwania liczb dziesiętnych/liczb zmiennoprzecinkowych?
- 3. Wyrażenie regularne do akceptowania tylko liczb dodatnich i liczb dziesiętnych
- 4. Wyrażenie regularne dla repozytorium git
- 5. Wyrażenie regularne pasujące do nieujemnych liczb całkowitych w PHP?
- 6. Wyrażenie regularne zastępuje
- 7. Python string.replace wyrażenie regularne
- 8. Wyrażenie regularne dla numeru konta bankowego?
- 9. Wyrażenie regularne dla 2 lub 5 cyfr
- 10. Java - wyrażenie regularne dla formatu liczbowego get
- 11. Wyrażenie regularne tylko dla jednego znaku
- 12. Wyrażenie regularne dla danych z kart kredytowych
- 13. dla chciwy Wyrażenie regularne w Javie
- 14. Wyrażenie regularne dla co najmniej jednego numeru
- 15. wyrażenie regularne dla kolejnych powtarzających się słów
- 16. Wyrażenie regularne dla alfabetów ze spacjami
- 17. Wyrażenie regularne Sanitize (PHP)
- 18. Wyrażenie regularne lookbehind problemem
- 19. Clojure multiline wyrażenie regularne
- 20. Wyrażenie regularne obciąć ciąg
- 21. c Wyrażenie regularne howto
- 22. debugowania Perl Wyrażenie regularne
- 23. MSSQL Wyrażenie regularne
- 24. Jak dekompilować wyrażenie regularne?
- 25. Wyrażenie regularne równoważne chomp
- 26. email wyrażenie regularne
- 27. Wyrażenie regularne negatywne mecz
- 28. Wyrażenie regularne Wildcard Matching
- 29. wyrażenie regularne w iOS
- 30. Wyrażenie regularne - zakres (2-16)?
Zawsze myślałem numery używamy w w zachodniej kulturze arabsko ... – Hinek
@Hinek istnieją wschód cyfry arabskie, które są różne. Dowiedziałem się, że w innym pytaniu tutaj na SO ... –
Czy możesz podać przykłady poprawnych i nieprawidłowych liczb z uzasadnieniem? – Brad