diff options
Diffstat (limited to 'progs/unparsable_programs/a545.py')
-rw-r--r-- | progs/unparsable_programs/a545.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/progs/unparsable_programs/a545.py b/progs/unparsable_programs/a545.py new file mode 100644 index 0000000..1f2f494 --- /dev/null +++ b/progs/unparsable_programs/a545.py @@ -0,0 +1,7 @@ +import re
+def find_character(string):
+ uppercase_characters = re.findall(r"[A-Z]", string)
+ lowercase_characters = re.findall(r"[a-z]", string)
+ numerical_characters = re.findall(r"[0-9]", string)
+ special_characters = re.findall(r"[, .!?]", string)
+ return uppercase_characters, lowercase_characters, numerical_characters, special_characters
\ No newline at end of file |