SELECT telephone_number
FROM table
WHERE telephone_number REGEXP '^1[() -]*999[() -]*999[() -]*9999$';
मैं कैसे किसी भी संख्या प्रारूप और तरहmySQL regex
407-888-0909
1(408)998-7654
7776654433
876-7788
किसी भी संख्या के लिए इसलिए इसकी वैध अभी 1-999-999-9999
के लिए अपने ही मान्य करते हैं
आप "किसी भी संख्या स्वरूप" से क्या मतलब है? क्या आपका मतलब है कि कोई स्ट्रिंग जिसमें कम से कम एक अंक है? –
हां लेकिन बिना "() -" और रिक्त स्थान – Trace
[रनटाइम पर MySQL regex] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/3451567/mysql-regex-at-runtime) –