如何仅删除R中的起始数字
我有一些带有数字和字母字符的字符串。有些数字很重要,但字符串开头的数字(只有这些)并不重要。这是由于电子邮件地址存储方式的特殊性造成的。因此,最好的例子是:如何仅删除R中的起始数字,r,regex,R,Regex,我有一些带有数字和字母字符的字符串。有些数字很重要,但字符串开头的数字(只有这些)并不重要。这是由于电子邮件地址存储方式的特殊性造成的。因此,最好的例子是: x您可以这样做: x<-'12345johndoe23@gmail.com' gsub('^[[:digit:]]+', '', x) #added ^ as begin of string x您可以这样做: x<-'12345johndoe23@gmail.com' gsub('^[[:digit:]]+', '', x)
x您可以这样做:
x<-'12345johndoe23@gmail.com'
gsub('^[[:digit:]]+', '', x) #added ^ as begin of string
x您可以这样做:
x<-'12345johndoe23@gmail.com'
gsub('^[[:digit:]]+', '', x) #added ^ as begin of string
x另一个正则表达式是:
sub('^\\d+','',x)
另一个正则表达式是:
sub('^\\d+','',x)
根据我的评论:
^
根据我的注释在字符串开头声明位置:
^
断言字符串开头的位置使用^[:digit:]+
-^
断言字符串开头的位置。这很有效-非常感谢!使用^[[:digit:][]+
-^
在字符串开头声明位置。这很有效-非常感谢!