Browse Source

Update regex.rst (#126)

Len 7 years ago
parent
commit
a092552ba0
1 changed files with 29 additions and 28 deletions
  1. 29 28
      source/additional_information/regex.rst

+ 29 - 28
source/additional_information/regex.rst

@@ -5,38 +5,39 @@ Regular Expressions
 * ^ Start of the string
 * $ End of the string
 * ? optional
-* \d{10}  10 digits
+* \\d{10}  10 digits
 * ( and ) gets matching digits inside brackets sets a $1 and second set of brackets creates $2
-* ^\+?1?(\d{10})$   10 to 11 digits and e164 format sets $1 to 10 digits
+* ^\\+?1?(\\d{10})$   10 to 11 digits and e164 format sets $1 to 10 digits
+
 **Dialplan Expression**
 
 * **Two digits:** ^(\\d{2})$
-* **Three digits:** ^(\d{3})$
-* **Four digits:** ^(\d{4})$
-* **FIve digits:** ^(\d{5})$
-* **Six digits:** ^(\d{6})$
-* **Seven digits(Local Calling):** ^(\d{7})$  
-* **Eight digits:** ^(\d{8})$
-* **Ninee digits:** ^(\d{9})$
-* **Ten digits(Long Distance):** ^(\d{10})$
-* **Eleven digits(Long Distance with a 1):** ^\+?(\d{11})$
-* **North America:** ^\+?1?(\d{10})$
-* **North America International:** ^(011\d{9,17})$
-* **Europe International:** ^(00\d{9,17})$
-* **International:** ^(\d{12,20})$
+* **Three digits:** ^(\\d{3})$
+* **Four digits:** ^(\\d{4})$
+* **FIve digits:** ^(\\d{5})$
+* **Six digits:** ^(\\d{6})$
+* **Seven digits(Local Calling):** ^(\\d{7})$  
+* **Eight digits:** ^(\\d{8})$
+* **Ninee digits:** ^(\\d{9})$
+* **Ten digits(Long Distance):** ^(\\d{10})$
+* **Eleven digits(Long Distance with a 1):** ^\\+?(\\d{11})$
+* **North America:** ^\\+?1?(\\d{10})$
+* **North America International:** ^(011\\d{9,17})$
+* **Europe International:** ^(00\\d{9,17})$
+* **International:** ^(\\d{12,20})$
 * **311 Information:** ^(311)$
 * **711 TTY:** ^(711)$
 * **911 Emergency:** ^(911)$
-* **Toll Free:** ^1?(8(00|55|66|77|88)[2-9]\d{6})$
-* **INUM:** ^0118835100\d{8}$
-* **Dial 9 then Two digits:** ^9(\d{2})$
-* **Dial 9 then Three digits:** ^9(\d{3})$
-* **Dial 9 then Four digits:** ^9(\d{4})$
-* **Dial 9 then Five digits:** ^9(\d{5})$
-* **Dial 9 then Six digits:** ^9(\d{6})$
-* **Dial 9 then Seven digits:** ^9(\d{7})$
-* **Dial 9 then Eight digits:** ^9(\d{8})$
-* **Dial 9 then Nine digits:** ^9(\d{9})$
-* **Dial 9 then Ten digits:** ^9(\d{10})$
-* **Dial 9 then Eleven digits:** ^9(\d{11})$
-* **Dial 9 then International:** ^9(\d{12,20})$
+* **Toll Free:** ^1?(8(00|55|66|77|88)[2-9]\\d{6})$
+* **INUM:** ^0118835100\\d{8}$
+* **Dial 9 then Two digits:** ^9(\\d{2})$
+* **Dial 9 then Three digits:** ^9(\\d{3})$
+* **Dial 9 then Four digits:** ^9(\\d{4})$
+* **Dial 9 then Five digits:** ^9(\\d{5})$
+* **Dial 9 then Six digits:** ^9(\\d{6})$
+* **Dial 9 then Seven digits:** ^9(\\d{7})$
+* **Dial 9 then Eight digits:** ^9(\\d{8})$
+* **Dial 9 then Nine digits:** ^9(\\d{9})$
+* **Dial 9 then Ten digits:** ^9(\\d{10})$
+* **Dial 9 then Eleven digits:** ^9(\\d{11})$
+* **Dial 9 then International:** ^9(\\d{12,20})$