我有一个包含固定宽度数据的导出文件:
姓名 (6) 性别 (6) 电话号码 (12) - 包括一个空格
数据.txt
DanielMale (07654) 521254
Lisa Female(16545) 654456
Sarah Female(54656) 4896546
如果数据不适合数据宽度,我需要提取姓名和性别数据,包括任何空格。
需要忽略电话号码的括号。(如何忽略正则表达式中的项目?
我目前有以下正则表达式,可以提取人名。我以为我可以简单地在白色上添加一点以使其拉出性别,但这不起作用。我哪里错了?
/(?<name>.{6}+) (?<gender>.{6}+)/
我需要数据最终看起来像这样。
^ = 空格
Daniel
Male^^
07654 521254
Lisa^^
Female
16545 654456
Sarah^
Female
54656 4896546