【问题标题】:Splitting a word into two strings将一个单词分成两个字符串
【发布时间】:2019-11-07 06:04:42
【问题描述】:

我有一个名为x 的字符向量,我想分成两个词。

我搜索了 R 函数,但找不到完美的。

x<-c("HANGMAN")

这里x 返回“HANGMAN”的答案 我想以“HANG MAN”而不是“HANGMAN”的形式取回我的向量

结果应该是 刽子手

【问题讨论】:

  • 嗨 Muthu,欢迎来到 Stackoverflow。你能给我们举更多像刽子手这样的例子吗?你可以使用 gsub("HANG", "HANG",x)
  • @HarshalGajare 更好地使用参数fixed = TRUE

标签: r vector split


【解决方案1】:

您可以使用gsubMAN 替换为空格MANfixed = TRUE 用于精确匹配字符串。

gsub("MAN", " MAN", x, fixed = TRUE)

替换MAN 比替换HANG 更好,因为MAN 中的字符比许多名称中的字符少。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-09
    • 2015-01-26
    • 1970-01-01
    • 2019-01-11
    • 2011-09-15
    相关资源
    最近更新 更多