25 lines
1.3 KiB
Python
25 lines
1.3 KiB
Python
|
'''
|
||
|
On line #4 Regex
|
||
|
This feeds a regex to re.sub literally "If it doesn't match letters or spaces, convert it to nothing, process this variable."
|
||
|
Scrub extranous info or typos.
|
||
|
r marks it as a string literal (no escaping needed)
|
||
|
[] indicates a set of characters, special characters become normal.
|
||
|
^ = start of the string. In a set like this, it matches anything that is not in the string.
|
||
|
a-z matches lowercase letters.
|
||
|
Z-Z matches caps letters
|
||
|
matches a space
|
||
|
+? essential means "try to match this till you can't"
|
||
|
More info: https://docs.python.org/3/library/re.html
|
||
|
'''
|
||
|
|
||
|
'''
|
||
|
### Stackoverflow thanks to:
|
||
|
First char of string: https://stackoverflow.com/questions/48973202/how-to-get-first-char-of-string-in-python
|
||
|
Length of string: https://stackoverflow.com/questions/4967580/how-to-get-the-size-of-a-string-in-python
|
||
|
Regex to scrub var of extranous info/symbols: https://stackoverflow.com/questions/44315941/regex-to-strip-all-numbers-and-special-characters-but-space-and-letters
|
||
|
Proper syntax for if blocks: https://stackoverflow.com/questions/37376516/python-check-if-multiple-variables-have-the-same-value
|
||
|
https://www.tutorialspoint.com/python/python_if_else.htm
|
||
|
Find substring in a string: https://stackoverflow.com/questions/3437059/does-python-have-a-string-contains-substring-method
|
||
|
'''
|
||
|
|