joeyman001 โพสต์ 2011-10-26 09:09:16

JavaScript ตรวจสอบรูปแบบเบอร์โทรศัพท์ในประเทศไทย

พอดีผมโมปลั้กอินประมูลตัวหนึ่งครับ แล้วที่นั่นดันเป็นโค๊ดตรวจสอบเบอร์โทรศัพท์ภาษาจีน ผมจึงแก้โค้ดให้เป็นเบอร์โทรภาษาไทยที่ขึ้นต้นด้วย 08 นะครับ

โค๊ดจะเป็นอย่างนี้ครับ function isPhoneNo(input){
var regExp = /^0{8,9}$/i;
return regExp.test(input);
}test น่าจะเป็นตัวตรวจสอบการใส่ค่าไว้ ผมเลยลองใส่ลงไปดู สรุปว่าได้ ^^
โอเค ครับ ยังไงก็ลองไปใช้กันดูนะครับ ''ผมอาจสอนใครได้ไม่เก่งเท่าที่ควร แต่ผมก็มีความพยายามที่จะสอนทุกท่านนะครับ''

MasterTGZ โพสต์ 2011-10-26 11:41:02

ขอบคุณครับ ^^

chin_ps โพสต์ 2013-1-29 09:02:36

แก้ไขครั้งสุดท้ายโดย chin_ps เมื่อ 2013-1-29 12:44

ขอบคุณมากครับ

แบบนี้ยืดหยุ่นกว่าครับ

/^\(?(\d{1,2})\)?[-. ]?(\d{3,4})[-. ]?({4})$/ --> good for home
/^\(?(\d{2,3})\)?[-. ]?(\d{3,4})[-. ]?({4})$/--> good for mobile
หน้า: [1]
ดูในรูปแบบกติ: JavaScript ตรวจสอบรูปแบบเบอร์โทรศัพท์ในประเทศไทย