We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 62d75e7 commit 5d4dffcCopy full SHA for 5d4dffc
gend.py
@@ -23,9 +23,9 @@ def humps(s):
23
yield s[a:b]
24
25
def parts(s):
26
- for word in re.split(r"\W", s):
+ for word in re.split(r"[\W_]", s):
27
for hump in humps(word):
28
- yield hump
+ yield hump.rstrip('012345679')
29
30
TITLES = {
31
'ms.': 'female',
test_gend.py
@@ -15,6 +15,8 @@
15
('Dr. Erik Nelson', 'male'),
16
('Dr. Mark A. Friedman', 'male'),
17
('Rev. Johnny Healey', 'male'),
18
+ ('john_smith', 'male'),
19
+ ('susie123', 'female'),
20
])
21
def test_guess_gender(name, gender):
22
assert guess_gender(name) == gender
0 commit comments