问题
- XXX-XXX-XXXX
- XXXXXXXXXX
I want to use a regular expression of the format. I tried as shown below, and an error occurs. How do I fix it?
- sample var regExp = / ^ 01 ([0 | 1 | 6 | 7 | 8 | 9]?) - ([0-9] {3}) - ([0-9] {4}) $ /??;
- sample var regExp = / ^ 01 ([0 | 1 | 6 | 7 | 8 | 9]?) ([0-9] {3}) ([0-9] {4}) $ /??;
回答1:
sample 1
var regExp = /^01([016789]?)-([0-9]{3})-([0-9]{4})$/;
sample 2
var regExp = /^01([016789]?)[0-9]{3}[0-9]{4}$/;
just make sure you don't have spaces and remove | from [0|1|6|7|8|9]
来源:https://stackoverflow.com/questions/40160958/javascript-regular-expression-mobile-phone-number