r - 如何在R中的反斜杠之后提取字符串的第二部分?
问题描述
我有一个字符串 'ABC1\001ABCEFCGJS' 我想从这个字符串中只提取 001ABCEFCGJS 如何在 R 中这样做?我的字符串将是一个动态字符串。所以解决方案应该是函数可以在反斜杠之后读取任何内容。
解决方案
一种选择是转换为raw
然后删除元素,同时为“001”附加正确的原始值
rawToChar(c(charToRaw('001'),charToRaw(str1)[-(1:5)]))
#[1] "001ABCEFCGJS"
数据
str1 <- 'ABC1\001ABCEFCGJS'
推荐阅读
- sql - 如何编写 PL/SQL 块来获得数字的加法?例。如果输入 245 它应该像 2+4+5 一样处理加法
- php - 第一个更新查询已执行,但第二个更新查询未在 ubuntu 服务器中执行。ubuntu 安装在 oracle vmware 中
- python - 如何为模型添加多个过滤器
- mysql - 在开始新的更改操作之前缺少逗号
- c# - 在 try 块中返回的伪代码是什么?
- javascript - 如何修复这个使用绝对位置的选项卡布局?
- php - 如何在 PHP 中的 BigQuery 的 google-api 中使用 insert 语句
- reactjs - Reactjs - Reactjs 中的更新动态构建。客户端想要更新 ReactJs 构建中的主机名和端口。他怎么能做到?
- ios - Xcode 10 主线程检查器:Cordova 相机插件
- javascript - 在javascript中处理许多事件侦听器的正确方法