Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 19610|Відповідь: 0

[Джерело] Текстове поле дозволяє вводити лише номери

[Копіювати посилання]
Опубліковано 16.04.2015 23:25:56 | | |

<тип введення="text" name="test" > <br />
<вхідне ім'я="test1" type="text" >
Є різниця між використанням Вгору і Вниз
Ви можете вводити лише цифри, літери та підкреслення
<input ID="txtShopNumber" runat="server" class="input_text" maxlength="8"/>
Зазвичай використовувані регулярні вирази можуть вводити лише числа: "^[0-9]*$"
Можна вводити лише n-значні числа: "^\d{n}$"
Введіть лише щонайменше n цифр: "^\d{n,}$"
Можна ввести лише числа у цифрі m-n: "^\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,}$"
Підтвердити електронну адресу: "^\w+[-+.] \w+)*@\w+([-.] \w+)*\\.\w+([-.] \w+)*$"
Перевірте інтернет-адресу:"^http://([\w-]+\.) +[\w-]+(/[\w-./?%&=]*)?$"
Підтверджений номер телефону: "^(\d3,4|\d{3,4}-)?\d{7,8}$"
Правильний формат: "XXXX-XXXXXXXXX", "XXXX-XXXXXXX", "XXX-XXXXXX",
"XXX-XXXXXXXX","XXXXXXX","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. Метод числа та десяткової крапки другий
<тип введення=текст t_value="" o_value="">
4. Можна вводити лише літери та ієрогліфи
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">
5. Можна вводити лише англійські літери та цифри, не китайську
<input>
6. Введіть лише цифри та англійський<font color="Red">chun</font>
<input>
7. Після десяткової крапки може бути максимум дві цифри (числа, обидва китайські можна ввести), а літери та операторні символи не можна вводити:
<input>
8. Після десяткової крапки може бути лише до двох цифр (можна ввести цифри, літери та китайську), і ви можете ввести операторний символ:
<input>




Попередній:Онлайн-генератор автоматичних виразів
Наступний:ASP.NET анти-SQL ін'єкції
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com