【发布时间】:2012-10-04 20:21:07
【问题描述】:
我从 excel 导入数据,一个单元格由这些包含数字和字母的长字符串组成,有没有办法只从该字符串中提取数字并将其存储在一个新变量中?不幸的是,有些条目有两组括号,我只想要第二组?我可以使用 grep 吗?
字符串看起来或多或少是这样的,但是字符串的长度会有所不同:
"East Kootenay C (5901035) RDA 01011"
或者像这样:
"Thompson-Nicola J (Copper Desert Country) (5933039) RDA 02020"
我想要的只是5901035 和5933039
任何提示和帮助将不胜感激。
【问题讨论】:
-
同一行中是否可以有两个括号中的数字实例?例如,
"East Kootenay C (5901035) (5933039) RDA 01011"