luofeiyu_cu 发表于 2014-05-23 09:17

为何无法抽取数据

本帖最后由 luofeiyu_cu 于 2014-05-23 10:35 编辑

import re
x='''
|   配股次数   |      1       | 募资总额(万元) |    834582.17   |
├────────┼───────┼────────┼─────────┤
|   增发次数   |      1       | 募资总额(万元) |    899850.51   |
├────────┼───────┼────────┼─────────┤
|发转债次数    |      1       | 募资总额(万元) |    750000.00   |
├────────┴───────┴────────┼─────────┤
|            再融资募资总额(万元)                |    2484432.68    |
├─────────────────────────┴─────────┤
|                            ☆派现☆                                  |
├────────┬───────┬────────┬─────────┤
|   派现次数   |      14      | 派现总额(万元) |    1613873.88    |'''


re.search('再融资募资总额.+(\d+\.\d+).+\n',x).group(1)

为何无法抽取出来2484432.68?

r2007 发表于 2014-05-23 09:43

猜一下 \n换成$

luofeiyu_cu 发表于 2014-05-23 10:36

问题解决了   re.search('再融资募资总额.*?(\d+\.\d+).+\n',x).group(1)
页: [1]
查看完整版本: 为何无法抽取数据