标签: regex
我正在尝试将FIRST名称,MIDDLE名称(可选)和LAST名称分成一行或两行,如下所示:
第一中间 最后
FIRST LAST
第一次
我设法以MIDDLE和LAST名称结束以下正则表达式。它匹配换行符之前的所有文本:
(?i)\w{1,}(?=\r)
并且对于姓氏,以下正则表达式将匹配换行符后的所有文本:
(?i)(?<=\n)\w{1,}
问题是它在这些情况下不起作用: