我有一个看起来有点像的数据框
uniqueID <- sample(1:10, 3, replace=F)
faultDetails <- c("fault is blah blah blah and serial is F1AB3CDE123", "Serial No: f1ds6hrc813, fault is blah blah blah", "fault: blah blah blah serial number: F2GE8FDW159")
myData <- cbind.data.frame(uniqueID, faultDetails)
我需要从每个条目中提取序列号并存储在一个新变量中,但是该字段内的位置不固定。唯一不变的是序列号的格式为F,数字,字母,字母,数字,字母,字母,字母,数字,数字,数字。此外,文本的大小写因条目而异(哦,自由文本的乐趣!)。
我想将此作为我的 dplyr 管道的一部分。任何帮助表示赞赏。