我正在尝试编写一个将姓氏、名字中间首字母交换为名字姓氏的正则表达式。
所以,例如
doe, john j
another example:
doe, jane
变成
john doe
2nd example results
jane doe
我试过这个:(\w+?), (.+?)(&|-) ((\w+?),(.+?)(&|-))*(.+)
和这个:^(\w+), *([\w \.]+)[ ]+-[ ]*(.*)
都不工作。
任何帮助,将不胜感激。
谢谢,