regular expressions βοηθεια για το κενο( )

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
parido
Δημοσιεύσεις: 12
Εγγραφή: 07 Ιαν 2008 11:49
Τοποθεσία: athina

regular expressions βοηθεια για το κενο( )

Δημοσίευση από parido » 08 Ιαν 2008 16:26

Καλησπέρα,
έχω αυτό
var stringExpression= new RegExp("[^a-zA-zΑ-Ωα-ω0-9]","g");
και θέλω με κάποιο τρόπο να ελέγχει και το κενό αλλά δεν ξέρω πωσ να το γράψω.
Είναι για μια φόρμα που κάνει έλεγχο για το αν υπάρχουν μόνο γράμματα και όχι σύμβολα αλλά δεν θέλω να πιάνει το κενό σαν σύμβολο. Δηλαδή να μπορεί ο χρήστησ να εισάγει γράμματα,αριθμούς και κενά.
Ελπίζω να έγινα κατανοητός για αυτό και οι τόσες επεξηγήσεις.
Ευχαριστώ.

Άβαταρ μέλους
w3Cy
Δημοσιεύσεις: 23
Εγγραφή: 02 Ιουν 2005 23:38

regular expressions βοηθεια για το κενο( )

Δημοσίευση από w3Cy » 08 Ιαν 2008 17:40

parido,

ίσως εάν προσθέσεις το \s που είναι για:
\s Match any single space character. Equivalent to [ \t\r\n\v\f].
Γιώργος

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

regular expressions βοηθεια για το κενο( )

Δημοσίευση από skeftomilos » 08 Ιαν 2008 18:37

Μπορείς απλά να προσθέσεις ένα κενό μέσα στις αγκύλες:

Κώδικας: Επιλογή όλων

var stringExpression = /^[a-z0-9αάβγδεέζηήθιίϊΐκλμνξοόπρσςτυύϋΰφχψωώ ]*$/gi

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης