我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python正则匹配结果太多

直接上代码

str = 'MBLNR = WA_DATA-BELNR AND\r\n ZEILE = WA_DATA-BUZEI AND\r\n MJAHR = WA_DATA-BUDAT+0(4)'
reg = r'-(.+)[ ]|-(.+)$'
m = re.findall(reg,str)
print(m)
得到的结果是
[('BELNR', ''), ('BUZEI', ''), ('', 'BUDAT+0(4)')]
里面这么多空的字符串是什么意思?该怎么写

你用了多个括号,就会有多个结果
http://blog.csdn.net/cashey1991/article/details/8875213

近期文章

  • 我这样做asp.net异步文件上传进度条
  • mac mysql 无法登录root用户 急!! 求神人指点
  • pdf多次添加证书出现错无信息
  • unity assetbundle加载资源的版本号怎么获取?
  • C#和SQL Server的连接桌面怎么做
  • IntentService处理Intent时的线程问题
  • 【急】gridView手势移动,更改item背景颜色!
  • 修改discuz模板需要了解对应模板的代码吗?
  • seajs打包压缩工具spm问题:module ID错误
  • 如何在discuz默认论坛左边加一个图片展示功能?
  • 用Visual Studio,网页在浏览器中无法运行(错误提示看不懂)?代码和运行截图如下。
  • 求讲解WAN,LAN和MAN的ppt
  • 后面的部分有没有错误啊!我要实现注册功能
  • boundingRectWithSize为什么label的宽度总是小2个字符
  • SSH中Hibernate具体在项目中怎么用的
  • 求助大神进来看下ios程序运行报错如何解决
  • SSH中Hibernate具体在项目中怎么用的
  • 求解inline—height的相关知识
  • cacti 如何批量建立数据源data source
  • centos7在服务器上安装出现花屏

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华