दिलचस्प पोस्ट
संचयी संचयी राशि? XCode इकाई परीक्षण Web.config में ऐप सेटिंग एन्क्रिप्ट करना Std :: cin से एक पासवर्ड पढ़ना क्या मैं अपने सर्वर-साइड एप्लीकेशन (PHP, रूबी, पायथन, आदि) पर URL के हैश भाग पढ़ सकता हूं? Google ने ऐसा करने के लिए कैसे प्रबंधित किया? एंड्रॉइड एप्लिकेशन में एक्शनबार स्लाइड करें एमआईपीएस लिंक सूची IntelliJ IDEA में आंशिक संकलन को सक्षम करें मैं एक 'spanX' वर्ग के साथ बूटस्ट्रैप डिवेल को कैसे केन्द्रित करूं? जीएसएन के साथ JSON अर्रे को पार्स कैसे करें I Angularjs के बारे में उलझन में अंतर और अलग-अलग स्कोप और बाइंडिंग क्या यह HTML प्रपत्र के एक्शन विशेषता के लिए रिक्त यूआरएल का उपयोग करने के लिए एक अच्छा अभ्यास है? (कार्रवाई = "") Android अधिसूचना ध्वनि स्क्रीन के आकार के अनुसार जेपीएनएल की स्थिति और आकार बदलता है डेटा फ़्रेम में समूहिंग वैरिएबल के भीतर पहली और अंतिम पंक्ति का चयन कैसे करें?

फोन नंबरों के लिए jquery में एक नियमित अभिव्यक्ति का उदाहरण

मैं jquery के लिए बहुत नया हूँ, मुझे अपने टेक्स्ट फ़ील्ड में से एक के लिए jquery में फ़ोन नंबर मान्य करने के लिए एक रेक्यूलर अभिव्यक्ति चाहिए।

मैं स्वीकार कर सकता हूँ -+ () 0-9 9 उपयोगकर्ताओं से, क्या आपके पास इस नंबर के लिए या एक फोन नंबर के लिए रैगेक्स बेहतर है, तो मुझे क्या चाहिए?

अग्रिम में धन्यवाद।

Solutions Collecting From Web of "फोन नंबरों के लिए jquery में एक नियमित अभिव्यक्ति का उदाहरण"

इस rexeg उपयोग करें

 /\(?([0-9]{3})\)?([ .-]?)([0-9]{3})\2([0-9]{4})/ 
  • (123) 456 78 99
  • (123) .456.7899
  • (123) -456-7899
  • 123-456-7899
  • 123 456 78 99
  • 1234567899

समर्थित

इसे इस्तेमाल करे

 function validatePhone(phoneNumber){ var phoneNumberPattern = /^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/; return phoneNumberPattern.test(phoneNumber); } 

इतालवी फोन नंबर के लिए:

 /^([+]39)?((3[\d]{2})([ ,\-,\/]){0,1}([\d, ]{6,9}))|(((0[\d]{1,4}))([ ,\-,\/]){0,1}([\d, ]{5,10}))$/ 
  • +39 347 12 34 567
  • 347-1234567
  • 347/1234567
  • 347 123456
  • 3471234567
  • 02/1234567
  • 051 12 34 567

समर्थित

अमेरिकी फ़ोन नंबरों के लिए:

 /(((\(\d{3}\) ?)|(\d{3}-)|(\d{3}\.))?\d{3}(-|\.)\d{4})/g; 

फ़ोन नंबरों के साथ अमेरिकी कुत्तों के लिए:

 /((\"tel:((\d{11})|(\d{10})|(((\(\d{3}\) ?)|(\d{3}-)|(\d{3}\.))?\d{3}(-|\.)\d{4}))\"))/g; 

मुझे पता है कि ये थोड़ा सा clunky हैं लेकिन वे इंटरनेट के चारों ओर देखे गए अनुचित प्रारूपित फ़ोन नंबरों को पकड़ेंगे।

देखना यह कैसे jquery में काम करता है? चेक आउट करें: https://jsfiddle.net/uohx1fo3/15/