将斜杠分隔的字符串转换为带引号的独立字符串
斜杠分隔字符串拆分为独立带引号字符串的方法
R语言实现
针对你给出的R风格输入格式,用以下代码可快速完成转换:
# 原始输入字符串 input_str <- "RPS3A/RPL9/RPS25" # 按斜杠分割字符串 split_items <- strsplit(input_str, "/")[[1]] # 为每个元素添加引号并拼接 formatted_result <- paste0('"', split_items, '"', collapse = " ") # 输出指定格式结果 cat("[1]", formatted_result, "\n")
执行后输出:
[1] "RPS3A" "RPL9" "RPS25"
文本编辑器正则替换
如果是纯文本场景,用支持正则表达式的编辑器(如VS Code、Sublime Text)批量处理:
- 一步到位方案:
- 查找规则:
([^/]+)/? - 替换规则:
"$1" - 替换后手动删除末尾多余的空格即可
- 查找规则:
- 分步方案:
- 先将所有斜杠替换为空格
- 再用正则
(\w+)查找每个元素,替换为"$1"
内容的提问来源于stack exchange,提问作者user2300940
相关产品推荐
相关产品推荐

