尊敬的用户计算器中的字符串中的特定位置的空间,添加在大写和小写字母
许多人遇到他们需要修改字符串的情况。我看到很多 与字符串修改相关的帖子。但是,我还没有遇到的解决方案,我正在寻找 。我相信我的帖子对于其他一些将面临类似 挑战的R用户会很有用。我想向熟悉字符串 修改的R用户寻求一些帮助。
我一直在尝试修改如下所示的字符串。
x <- "Marcus HELLNERJohan OLSSONAnders SOEDERGRENDaniel RICHARDSSON"
此字符串中有四个人。姓氏是大写字母。 四个姓中的三个与名字保持一致(例如,HELLNERJohan)。 我想分隔姓氏和名字以增加空间(例如,HELLNER Johan)。
我想我需要说明一下,如“选择大写字母的顺序,并且 在最后一个和最后一个大写字母之间添加空格,如果后面有小写字母 ”。
以下文章可能有点相关,但我还没有成功编写代码。
Splitting String based on letters case
非常感谢您的慷慨支持。
滑雪爱好者,呃?去瑞典! – joran
与“Marcus”搭配的姓氏是什么? –
@RScriv [Marcus Hellner](http://en.wikipedia.org/wiki/Marcus_Hellner),[Johan Olsson](http://en.wikipedia.org/wiki/Johan_Olsson_(滑雪者))等等。 –