【发布时间】:2019-10-09 12:26:39
【问题描述】:
我有一个变量 x,它是一系列字符,例如:
"W1W", "BT3", "BS5", "E1W", "B68"
由此我需要提取第一个数字字符之前的字符以获取例如
"W", "BT", "BS", "E", "B"
我曾尝试查看以前的问题并发现:
gsub("[^a-zA-Z]", "", x)
但这会将文本字符保留在数字字符之后并导致:
"WW", "BT", "BS", "EW", "B"
有没有办法只获取数字字符之前的前导文本字符,然后删除所有内容?
【问题讨论】: