/[[[^[\+,0][9][1]][[[\s[0-9]{7,10}]|[\S[0-9]{7,10}]]|[[-]\S[0-9]{7,10}]]]|[[^[\+,0][2]{2,2}][[\S[0-9]{7,8}]|[[[[-]][0-9]{7,8}]|[\s[0-9]{7,8}]]]]]|[[[^[6,7,8,9][0-9]{9,9}]]|[^[0,\+][[[9][1]|[6,7,8,9]]][0-9]{8,9}]]/gm
Tôi không biết nếu có một biểu thức đơn giản cho điều này nhưng tôi đã tạo ra regex này xác nhận tất cả các số Ấn Độ có thể có chứa [0 hoặc +] sau đó [91 hoặc 22 [vì tôi cần nó cho Maharashtra và điều thứ hai là Ấn Độ có quá nhiều mã STD]] hoặc trực tiếp tìm kiếm các số bắt đầu với 6,7,8,9 có/không có 0 trước nó.
.
Hãy thử nó tại Regex101. Dự án của tôi về Regex này là ở đây.
Xác thực số điện thoại
Số điện thoại xác thực là một điểm quan trọng trong khi xác thực biểu mẫu HTML. Trong trang này, chúng tôi đã thảo luận về cách xác thực số điện thoại [ở định dạng khác nhau] bằng JavaScript:
Lúc đầu, chúng tôi xác nhận số điện thoại là 10 chữ số không có dấu phẩy, không có khoảng trắng, không có dấu câu và sẽ không có dấu + nào ở phía trước số. Đơn giản chỉ cần xác thực sẽ xóa tất cả các chữ số và chỉ cho phép số điện thoại có 10 chữ số. Đây là chức năng.
function phonenumber[inputtxt]
{
var phoneno = /^\d{10}$/;
if[[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["message"];
return false;
}
}
Sơ đồ:
Để hợp lệ một số điện thoại như xxx-xxx-xxxx xxx.xxx.xxxxx xxx xxx xxxx Sử dụng mã sau.
XXX-XXX-XXXX
XXX.XXX.XXXX
XXX XXX XXXX
use the following code.
function phonenumber[inputtxt]
{
var phoneno = /^\[?[[0-9]{3}]\]?[-. ]?[[0-9]{3}][-. ]?[[0-9]{4}]$/;
if[[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["message"];
return false;
}
}
Sơ đồ:
Để hợp lệ một số điện thoại như xxx-xxx-xxxx xxx.xxx.xxxxx xxx xxx xxxx Sử dụng mã sau.
+XX-XXXX-XXXX
+XX.XXXX.XXXX
+XX XXXX XXXX
use the following code.
function phonenumber[inputtxt]
{
var phoneno = /^\+?[[0-9]{2}]\]?[-. ]?[[0-9]{4}][-. ]?[[0-9]{4}]$/;
if[[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["message"];
return false;
}
}
Sơ đồ:
Để hợp lệ một số điện thoại như xxx-xxx-xxxx xxx.xxx.xxxxx xxx xxx xxxx Sử dụng mã sau.
function phonenumber[inputtxt]
{
var phoneno = /^\[?[[0-9]{3}]\]?[-. ]?[[0-9]{3}][-. ]?[[0-9]{4}]$/;
if[[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["message"];
return false;
}
}
li {list-style-type: none;
font-size: 16pt;
}
.mail {
margin: auto;
padding-top: 10px;
padding-bottom: 10px;
width: 400px;
background : #D8F1F8;
border: 1px soild silver;
}
.mail h2 {
margin-left: 38px;
}
input {
font-size: 20pt;
}
input:focus, textarea:focus{
background-color: lightyellow;
}
input submit {
font-size: 12pt;
}
.rq {
color: #FF0000;
font-size: 10pt;
}
Nếu bạn muốn sử dụng dấu A +trước số theo cách sau +XX-XXXX-XXXX +XX.XXXXX.XXXX +XX XXXX XXXX Sử dụng mã sau.
Các khối mã sau có chứa mã thực tế cho các xác nhận đã nói. Chúng tôi đã giữ phần mã CSS phổ biến cho tất cả các xác nhận.
Mã CSS
JavaScript form validation - checking non-empty
Input an Phone No.[xxxxxxxxxx] and Submit
-
-
Xác thực số điện thoại 10 chữ số
function phonenumber[inputtxt]
{
var phoneno = /^\d{10}$/;
if[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["Not a valid Phone Number"];
return false;
}
}
Lúc đầu, chúng tôi xác nhận số điện thoại 10 chữ số. Ví dụ 1234567890, 0999990011, 8888855555, v.v.
Sơ đồ:
Mã HTML
Mã JavaScript
Mã CSS
JavaScript form validation - checking non-empty
Input an Phone No.[xxx-xxx-xxxx, xxx.xxx.xxxx, xxx xxx xxxx] and Submit
-
-
Xác thực số điện thoại 10 chữ số
function phonenumber[inputtxt]
{
var phoneno = /^\[?[[0-9]{3}]\]?[-. ]?[[0-9]{3}][-. ]?[[0-9]{4}]$/;
if[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["Not a valid Phone Number"];
return false;
}
}
Lúc đầu, chúng tôi xác nhận số điện thoại 10 chữ số. Ví dụ 1234567890, 0999990011, 8888855555, v.v.
Sơ đồ:
Mã HTML
Mã JavaScript
Mã CSS
JavaScript form validation - checking non-empty
Input an Phone No.[+xx-xxxx-xxxx, +xx.xxxx.xxxx, +xx xxxx xxxx] and Submit
-
-
Xác thực số điện thoại 10 chữ số
function phonenumber[inputtxt]
{
var phoneno = /^\d{10}$/;
if[[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["message"];
return false;
}
}
0Lúc đầu, chúng tôi xác nhận số điện thoại 10 chữ số. Ví dụ 1234567890, 0999990011, 8888855555, v.v.
Sơ đồ:
Mã HTML
Mã JavaScript
- Xem ví dụ trong trình duyệt
- Xác thực số điện thoại Bắc Mỹ
- Bây giờ, hãy xem cách xác thực số điện thoại, trong 222-055-9034, 321.789.4512 hoặc 123 256 4587 Định dạng.
- Xác thực số điện thoại quốc tế với mã quốc gia
- Bây giờ, hãy xem cách xác thực số điện thoại bằng mã quốc gia, trong +24-0455-9034, +21.3789.4512 hoặc +23 1256 4587 định dạng.
- FILE_DOADLOAD Tải về mã xác thực từ đây.
- Xác nhận JavaScript khác:
- Kiểm tra không trống
- Kiểm tra tất cả các chữ cái
- Kiểm tra tất cả các số
- Kiểm tra số nổi
- Kiểm tra các chữ cái và số
- Kiểm tra độ dài chuỗi
Xác thực email JavaScript Field Level Form Validation using a registration form
Next: JavaScript: HTML Form - Credit Card Number validation
Xác thực ngày
Mẫu đăng ký mẫu
function phonenumber[inputtxt]
{
var phoneno = /^\d{10}$/;
if[[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["message"];
return false;
}
}
1Điện thoại số xác thực
In generatorOne, we yield the entire array ['a', 'b', 'c'] using the yield keyword. The value of value property on the object returned by the next method on one [one.next[].value] is equal to the entire array ['a', 'b', 'c'].
function phonenumber[inputtxt]
{
var phoneno = /^\d{10}$/;
if[[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["message"];
return false;
}
}
2Thẻ tín dụng Số xác thực
function phonenumber[inputtxt]
{
var phoneno = /^\d{10}$/;
if[[inputtxt.value.match[phoneno]]
{
return true;
}
else
{
alert["message"];
return false;
}
}
3Tham khảo: //bit.ly/32rdt6i