在第一个分号之前提取字符串的一部分

Sharath

我有一列包含由分号分隔的3个字符串的值。我只需要提取第一个分号之前的字符串部分

Type <- c("SNSR_RMIN_PSX150Y_CSH;SP_12;I0.00V50HX0HY3000")

我想要的是:获取字符串的第一部分(直到第一个分号为止)。

所需输出: SNSR_RMIN_PSX150Y_CSH

我尝试gsub没有成功。

阿克伦

你可以试试 sub

sub(';.*$','', Type)
#[1] "SNSR_RMIN_PSX150Y_CSH"

它将匹配模式,即第一次出现;到字符串的末尾并替换为''

或使用

library(stringi)
stri_extract(Type, regex='[^;]*')
#[1] "SNSR_RMIN_PSX150Y_CSH"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在给定数量的周期之后或之前提取字符串的一部分

来自分类Dev

在第一个字段中用awk替换字符串的一部分

来自分类Dev

从字符串中提取字符串的一部分?

来自分类Dev

如何从一个单词到另一个单词提取字符串的一部分?

来自分类Dev

通过在php中指定第一个和最后一个位置来返回字符串的一部分

来自分类Dev

在Golang中提取字符串的一部分?

来自分类Dev

在SQL中提取字符串的一部分

来自分类Dev

提取字符串的一部分

来自分类Dev

从URL提取字符串的一部分-Java Regex

来自分类Dev

按R中的位置提取字符串的一部分

来自分类Dev

在BASH中提取字符串的一部分

来自分类Dev

如何提取字符串的一部分

来自分类Dev

提取字符串的最后一部分

来自分类Dev

在Powershell中提取字符串的一部分

来自分类Dev

如何提取字符串的一部分

来自分类Dev

PHP提取字符串的一部分(如果找到)

来自分类Dev

如何在蜂巢中提取字符串的一部分

来自分类Dev

在awk脚本中提取字符串的一部分

来自分类Dev

如何仅提取字符串的一部分

来自分类Dev

如何在RegEx中提取字符串的一部分

来自分类Dev

PHP提取字符串的一部分

来自分类Dev

使用sed提取字符串的一部分

来自分类Dev

提取字符串的一部分

来自分类Dev

在SQL中提取字符串的一部分

来自分类Dev

使用awk或gawk提取字符串的一部分

来自分类Dev

提取字符串的一部分

来自分类Dev

使用BeautifulSoup提取字符串的一部分

来自分类Dev

在bash脚本中提取字符串的一部分

来自分类Dev

cmd:如何提取字符串的一部分?