@@ -34,23 +34,23 @@ Requires Python 3.10+.
3434 >>> name.full_name = " Juan Q. Xavier Velasquez y Garcia, Jr."
3535 >>> name
3636 <HumanName : [
37- title: ''
38- first: 'Juan'
39- middle: 'Q. Xavier'
40- last: 'Velasquez y Garcia'
41- suffix: 'Jr.'
42- nickname: ''
43- maiden: ''
37+ title: ''
38+ first: 'Juan'
39+ middle: 'Q. Xavier'
40+ last: 'Velasquez y Garcia'
41+ suffix: 'Jr.'
42+ nickname: ''
43+ maiden: ''
4444 ]>
4545 >>> name.middle = " Jason Alexander"
4646 >>> name.middle
4747 'Jason Alexander'
4848 >>> name
4949 <HumanName : [
50- title: ''
51- first: 'Juan'
52- middle: 'Jason Alexander'
53- last: 'Velasquez y Garcia'
50+ title: ''
51+ first: 'Juan'
52+ middle: 'Jason Alexander'
53+ last: 'Velasquez y Garcia'
5454 suffix: 'Jr.'
5555 nickname: ''
5656 maiden: ''
@@ -139,13 +139,13 @@ available from the nickname attribute.
139139 >>> name = HumanName(' Jonathan "John" A. Smith' )
140140 >>> name
141141 <HumanName : [
142- title: ''
143- first: 'Jonathan'
144- middle: 'A.'
145- last: 'Smith'
146- suffix: ''
147- nickname: 'John'
148- maiden: ''
142+ title: ''
143+ first: 'Jonathan'
144+ middle: 'A.'
145+ last: 'Smith'
146+ suffix: ''
147+ nickname: 'John'
148+ maiden: ''
149149 ]>
150150
151151Exception: content that looks like a suffix (a member of
@@ -161,13 +161,13 @@ written in parenthesis.
161161 >>> name = HumanName(' Andrew Perkins (MBA)' )
162162 >>> name
163163 <HumanName : [
164- title: ''
165- first: 'Andrew'
166- middle: ''
167- last: 'Perkins'
168- suffix: 'MBA'
169- nickname: ''
170- maiden: ''
164+ title: ''
165+ first: 'Andrew'
166+ middle: ''
167+ last: 'Perkins'
168+ suffix: 'MBA'
169+ nickname: ''
170+ maiden: ''
171171 ]>
172172
173173A few suffix acronyms, listed in
@@ -182,13 +182,13 @@ reading in that ambiguous context:
182182 >>> name = HumanName(' JEFFREY (JD) BRICKEN' )
183183 >>> name
184184 <HumanName : [
185- title: ''
186- first: 'JEFFREY'
187- middle: ''
188- last: 'BRICKEN'
189- suffix: ''
190- nickname: 'JD'
191- maiden: ''
185+ title: ''
186+ first: 'JEFFREY'
187+ middle: ''
188+ last: 'BRICKEN'
189+ suffix: ''
190+ nickname: 'JD'
191+ maiden: ''
192192 ]>
193193
194194Leading Period-Abbreviation Titles
@@ -208,13 +208,13 @@ word appearing after the first name is left as a middle name.
208208 >>> name = HumanName(" Major. Dona Smith" )
209209 >>> name
210210 <HumanName : [
211- title: 'Major.'
212- first: 'Dona'
213- middle: ''
214- last: 'Smith'
215- suffix: ''
216- nickname: ''
217- maiden: ''
211+ title: 'Major.'
212+ first: 'Dona'
213+ middle: ''
214+ last: 'Smith'
215+ suffix: ''
216+ nickname: ''
217+ maiden: ''
218218 ]>
219219 >>> name = HumanName(" J. Smith" )
220220 >>> name.first
0 commit comments