文件名称:full-name-parser:https
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-09 01:10:39
PHP
全名解析器 描述 FullNameParser旨在从数据库中解析出多种不一致格式的大批全名,即使给出了一些无法解析的垃圾条目,也可以继续进行处理而不会出错。 FullNameParser :: parse(): 接受包含任何格式的人的全名的字符串, 分析并尝试检测该名称的格式, (如果可能的话)将名称解析为其组成部分,以及 (默认情况下)返回包含名称的所有各个部分的对象: 标题(字符串):标题(例如“女士”或“博士”) 名字(字符串):名字或名字的首字母 中间(字符串):中间名或首字母 姓(字符串):姓氏或名字的首字母 昵称(字串):昵称 后缀(字符串):后缀(例如“ Jr。”,“ II”或“ Esq。”) 错误(字符串数组):任何解析错误消息 (可选)FullNameParser还可以: 仅以字符串形式返回名称的指定部分(或以数组形式返回错误) 始终修复或忽略返回部分的
【文件预览】:
full-name-parser-master
----.gitignore(180B)
----README.md(6KB)
----tests()
--------NameParserTest.php(30KB)
--------NameTest.php(15KB)
--------bootstrap.php(508B)
----phpunit.xml(793B)
----LICENSE(1KB)
----composer.json(774B)
----src()
--------Exception()
--------Name.php(6KB)
--------Parser.php(21KB)
----.travis.yml(649B)
----pull_request_template.md(786B)