Difference between revisions of "Python: Regex"
Jump to navigation
Jump to search
Rafahsolis (talk | contribs) |
Rafahsolis (talk | contribs) |
||
| Line 19: | Line 19: | ||
=== DNI === | === DNI === | ||
r'\d{8}[ABCDEFGHJKLMNPQRSTVWXYZ]' | r'\d{8}[ABCDEFGHJKLMNPQRSTVWXYZ]' | ||
| + | |||
| + | === Spanish License Plates === | ||
| + | r'\w{0,2}\d{4}\w{1,3}' | ||
Revision as of 08:06, 24 October 2018
Port
port_regex = re.compile(r'\b('
r'6553[0-5]|'
r'655[0-2][0-9]|'
r'65[0-4][0-9][0-9]|'
r'6[0-4][0-9][0-9][0-9]|'
r'[1-5][0-9][0-9][0-9][0-9]|'
r'[1-9][0-9][0-9][0-9]|'
r'[1-9][0-9][0-9]|'
r'[1-9][0-9]|'
r'[1-9])'
r'\b')
IP
ip = re.compile('^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$')
NIE
r'^[XYZ]\d{7}[ABCDEFGHJKLMNPQRSTVWXYZ]'
DNI
r'\d{8}[ABCDEFGHJKLMNPQRSTVWXYZ]'
Spanish License Plates
r'\w{0,2}\d{4}\w{1,3}'