WebashalarForML commited on
Commit
8e0428d
·
verified ·
1 Parent(s): 5c3e86a

Update utility/utils.py

Browse files
Files changed (1) hide show
  1. utility/utils.py +7 -1
utility/utils.py CHANGED
@@ -241,7 +241,13 @@ def extract_contact_details(text):
241
  \d{5}-\d{5} | # India XXXXX-XXXXX
242
  0\d{2}-\d{7} | # India STD 0XX-XXXXXXX
243
  \+91\d{10} | # +91 XXXXXXXXXX
244
- \d{10} | # XXXXXXXXXX
 
 
 
 
 
 
245
  \+49\s\d{4}\s\d{8} | # Germany Intl +49 XXXX XXXXXXXX
246
  \+49\s\d{3}\s\d{7} | # Germany Intl +49 XXX XXXXXXX
247
  0\d{3}\s\d{8} | # Germany STD 0XXX XXXXXXXX
 
241
  \d{5}-\d{5} | # India XXXXX-XXXXX
242
  0\d{2}-\d{7} | # India STD 0XX-XXXXXXX
243
  \+91\d{10} | # +91 XXXXXXXXXX
244
+ \d{10} | # XXXXXXXXXX # Here is the regex to handle all possible combination of the contact
245
+ \d{6}-\d{4} | # XXXXXX-XXXX
246
+ \d{4}-\d{6} | # XXXX-XXXXXX
247
+ \d{3}\s\d{3}\s\d{4} | # XXX XXX XXXX
248
+ \d{3}-\d{3}-\d{4} | # XXX-XXX-XXXX
249
+ \d{4}\s\d{3}\s\d{3} | # XXXX XXX XXX
250
+ \d{4}-\d{3}-\d{3} | # XXXX-XXX-XXX #-----
251
  \+49\s\d{4}\s\d{8} | # Germany Intl +49 XXXX XXXXXXXX
252
  \+49\s\d{3}\s\d{7} | # Germany Intl +49 XXX XXXXXXX
253
  0\d{3}\s\d{8} | # Germany STD 0XXX XXXXXXXX