我有以下股票代码字符串:
"NKE170217C00055000"
使用gsub,从股票代码中获取最好的方法是什么:
感谢!
答案 0 :(得分:0)
假设日期是第一个带有6位数的数字,公司名称就在之前,类型就在之后,您可以使用此正则表达式:
/(\w+?)(\d{6})([a-z])\d+/i
由于您要求gsub
(这可能不是最佳解决方案):
"NKE170217C00055000".gsub(/(\w+?)(\d{6})([a-z])\d+/i,'Name : \1, Date : \2, Type : \3')
#=> "Name : NKE, Date : 170217, Type : C"