【发布时间】:2014-04-04 00:11:29
【问题描述】:
尊敬的 stackoverflow 用户,
很多人都会遇到需要修改字符串的情况。我见过很多 与字符串修改相关的帖子。但是,我没有遇到我正在寻找的解决方案 为了。我相信我的帖子对其他将面临类似情况的 R 用户有用 挑战。我想向熟悉字符串的R用户寻求帮助 修改。
我一直在尝试修改如下字符串。
x <- "Marcus HELLNERJohan OLSSONAnders SOEDERGRENDaniel RICHARDSSON"
这个字符串中有四个人。姓氏用大写字母。 四分之三的姓与名字(例如,HELLNERJohan)保持一致。 我想用空格分隔姓氏和名字(例如,HELLNER Johan)。
我想我需要说明“选择大写字母序列,并且 如果有小写字母,则在最后一个和倒数第二个大写字母之间添加空格 后面的字母。”
下面的帖子可能有点相关,但我还没有成功编写代码。
Splitting String based on letters case
非常感谢您的慷慨支持。
【问题讨论】:
-
滑雪爱好者,嗯?去瑞典!
-
“Marcus”的姓氏是什么?
-
@RScriv Marcus Hellner、Johan Olsson 等
-
@RichScriven NA