Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 19610|Απάντηση: 0

[Πηγή] Το πλαίσιο κειμένου επιτρέπει μόνο την εισαγωγή αριθμών

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 16/4/2015 11:25:56 μ.μ. | | |

<input type="text" name="test" > <br />
<όνομα εισαγωγής="test1" type="κείμενο" >
Υπάρχει διαφορά μεταξύ της χρήσης Πάνω και Κάτω
Μπορείτε να εισαγάγετε μόνο αριθμούς, γράμματα και χαρακτήρες υπογράμμισης
<αναγνωριστικό εισόδου="txtShopNumber" runat="διακομιστής" class="input_text" maxlength="8"/>
Οι κανονικές εκφράσεις που χρησιμοποιούνται συνήθως μπορούν να εισάγουν μόνο αριθμούς: "^[0-9]*$"
Μόνο n-ψήφιοι αριθμοί μπορούν να εισαχθούν: "^\d{n}$"
Εισαγάγετε μόνο τουλάχιστον n ψηφία: "^\d{n,}$"
Μόνο οι αριθμοί στο ψηφίο mn μπορούν να εισαχθούν: "^\d{m,n}$"
Μόνο αριθμοί που ξεκινούν με μηδέν και μη μηδέν μπορούν να εισαχθούν: "^(0|[ 1-9][0-9]*)$"
Μπορούν να εισαχθούν μόνο θετικοί πραγματικοί αριθμοί με δύο δεκαδικά ψηφία: "^[0-9]+(.[ 0-9]{2})?$"
Μπορούν να εισαχθούν μόνο θετικοί πραγματικοί αριθμοί με 1-3 δεκαδικά ψηφία: "^[0-9]+(.[ 0-9]{1,3})?$"
Μπορούν να εισαχθούν μόνο μη μηδενικοί θετικοί ακέραιοι αριθμοί: "^\+? [1-9] [0-9]*$"
Μόνο αρνητικοί ακέραιοι αριθμοί που δεν είναι μηδέν μπορούν να εισαχθούν: "^\-[1-9][0-9]*$"
Μπορούν να εισαχθούν μόνο χαρακτήρες μήκους 3: "^. {3}$"
Μόνο μια σειρά από 26 γράμματα μπορεί να εισαχθεί: "^[A-Za-z]+$"
Μόνο μια συμβολοσειρά που αποτελείται από 26 κεφαλαία γράμματα μπορεί να εισαχθεί: "^[A-Z]+$"
Μόνο μια σειρά από 26 πεζά γράμματα μπορεί να εισαχθεί: "^[a-z]+$"
Μόνο μια συμβολοσειρά που αποτελείται από αριθμούς και 26 γράμματα μπορεί να εισαχθεί: "^[A-Za-z0-9]+$"
Μπορείτε να εισαγάγετε μόνο μια συμβολοσειρά που αποτελείται από αριθμούς, 26 γράμματα ή μια υπογράμμιση: "^\w+$"
Επαλήθευση κωδικού πρόσβασης χρήστη: "^[a-zA-Z]\w{5,17}$" Η σωστή μορφή είναι: ξεκινώντας με ένα γράμμα και μεταξύ 6-18 σε μήκος,
Μπορούν να συμπεριληφθούν μόνο χαρακτήρες, αριθμοί και κάτω παύλες.
Επαληθεύστε εάν περιέχει ^%&'; =?$\", κ.λπ.: "[^%&',; =?$\x22]+"
Μπορείτε να εισαγάγετε μόνο κινεζικούς χαρακτήρες: "^[\u4e00-\u9fa5],{0,}$"
Επαλήθευση διεύθυνσης email: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$"
Επαληθεύστε τη διεύθυνση URL του Διαδικτύου:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$"
Επαληθευμένος αριθμός τηλεφώνου: "^(\d3,4|\d{3,4}-)?\d{7,8}$"
Η σωστή μορφή είναι: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXXX",
"XXX-XXXXXXXX","XXXXXXXXX","XXXXXXXX"。
Επαλήθευση αριθμού ταυτότητας (15 ή 18 ψηφία): "^\d{15}|\d{}18$"
12 μήνες επικύρωσης για ένα έτος: "^(0?[ 1-9]|1[0-2])$" είναι σωστά μορφοποιημένο: "01"-"09" και "1""12"
31 ημέρες επαλήθευσης για ένα μήνα: "^((0?[ 1-9])| ((1|2)[0-9])|30|31)$"
Η σωστή μορφή είναι: "01", "09" και "1" "31".

Χρησιμοποιήστε κανονικές εκφράσεις για να περιορίσετε τα πλαίσια κειμένου για την εισαγωγή αριθμών, δεκαδικών ψηφίων, αγγλικών γραμμάτων, κινεζικών χαρακτήρων και άλλων κωδικών

1. Το πλαίσιο κειμένου μπορεί να εισαγάγει μόνο τον αριθμητικό κωδικό (δεν μπορούν να εισαχθούν ούτε δεκαδικά ψηφία)
<input>
2. Μπορούν να εισαχθούν μόνο αριθμοί και δεκαδικά ψηφία.
<input>
<όνομα εισαγωγής=txt1>
3. Μέθοδος αριθμού και υποδιαστολής δύο
<τύπος εισαγωγής=text t_value="" o_value="">
4. Μπορούν να εισαχθούν μόνο γράμματα και kanji
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Αριθμοί">
5. Μπορούν να εισαχθούν μόνο αγγλικά γράμματα και αριθμοί, όχι κινέζικα
<input>
6. Εισαγάγετε μόνο αριθμούς και English<font color="Red">chun</font>
<input>
7. Μπορούν να υπάρχουν το πολύ δύο ψηφία μετά την υποδιαστολή (αριθμοί, μπορούν να εισαχθούν και τα δύο κινέζικα) και δεν μπορούν να εισαχθούν γράμματα και σύμβολα τελεστών:
<input>
8. Μπορούν να υπάρχουν μόνο έως δύο ψηφία μετά την υποδιαστολή (μπορούν να εισαχθούν αριθμοί, γράμματα και κινέζικα) και μπορείτε να εισαγάγετε το σύμβολο χειριστή:
<input>




Προηγούμενος:Κανονική έκφραση Online Auto Generator
Επόμενος:ASP.NET έγχυσης Anti-SQL
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com