add: Added regexes for the american fictitious numbers in the list

pull/170/head
chrisr3d 2020-10-30 23:29:18 +01:00
parent 8d60a4f505
commit 6d49d3386f
No known key found for this signature in database
GPG Key ID: 6BBED1B63A6D639F
2 changed files with 13 additions and 1 deletions

View File

@ -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
}

View File

@ -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