尊敬的用戶計算器中的字符串中的特定位置的空間,添加在大寫和小寫字母
許多人遇到他們需要修改字符串的情況。我看到很多 與字符串修改相關的帖子。但是,我還沒有遇到的解決方案,我正在尋找 。我相信我的帖子對於其他一些將面臨類似 挑戰的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_(滑雪者))等等。 –