add: Added regexes for the american fictitious numbers in the list
							parent
							
								
									8d60a4f505
								
							
						
					
					
						commit
						6d49d3386f
					
				|  | @ -1,6 +1,8 @@ | |||
| { | ||||
|   "description": "Numbers that cannot be attributed because they reserved for different purposes.", | ||||
|   "list": [ | ||||
|     "/((?:\\+|00)1?)([0-9]{3})55501([0-9]{2})/g", | ||||
|     "/((?:\\+|00)1?)55501([0-9]{2})/g", | ||||
|     "/((?:\\+|00)33?|0?)(19900|26191|35301|46571|53649|63998)([0-9]{4})/g", | ||||
|     "/((?:\\+|00)33?|0?)(999)([0-9]{6})/g" | ||||
|   ], | ||||
|  | @ -10,5 +12,5 @@ | |||
|   ], | ||||
|   "name": "Unattributed phone number.", | ||||
|   "type": "regex", | ||||
|   "version": 20201028 | ||||
|   "version": 20201030 | ||||
| } | ||||
|  |  | |||
|  | @ -4,6 +4,15 @@ | |||
| from generator import get_version, write_to_file | ||||
| 
 | ||||
| 
 | ||||
| def generate_american_warninglist(): | ||||
|     # Warning list for fictitious telephone numbers in the US | ||||
|     warninglist = [ | ||||
|         '/((?:\+|00)1?)55501([0-9]{2})/g', | ||||
|         '/((?:\+|00)1?)([0-9]{3})55501([0-9]{2})/g' | ||||
|     ] | ||||
|     return warninglist | ||||
| 
 | ||||
| 
 | ||||
| def generate_french_warninglist(): | ||||
|     regex = '/((?:\+|00)33?|0?)(%s)([0-9]{%s})/g' | ||||
| 
 | ||||
|  | @ -30,6 +39,7 @@ def process(warninglist_name): | |||
|     } | ||||
| 
 | ||||
|     warninglist = generate_french_warninglist() | ||||
|     warninglist.extend(generate_american_warninglist()) | ||||
|     # The list can be extended by adding other entries: `warninglist.extend(generate_some_warninglist())` | ||||
| 
 | ||||
|     description['list'] = warninglist | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 chrisr3d
						chrisr3d