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

python 字符串拆分处理

假设有一个字符串如下“a:50 xxx b:100,xxxc:500”, 其中xxx代表任意字符,如何把abc的值提取出来,并生成一个矩阵来存储他

可以使用正在表达式,提取操作。
import re
str='a:50 xxx b:100 xxx c:500'
regex='a:(\d+).*?b:(\d+).*?c:(\d+)'
reg=re.compile(regex)
result=re.findall(reg,str)
print(result)

结果:
[('50', '100', '500')]

近期文章

  • Java 配置 spring mvc 两个类搞不懂了
  • 后台中明明由此方法却报错找不到此方法,求大神指点
  • web页面如何使行4个li变3个
  • Death to Binary?
  • NS2中编写的wfq改进算法编译生成.o文件时出现警告,在调用tcl脚本文件运行的时候也出现错误了
  • Relocation
  • Rescue the Rabbit
  • The Boss on Mars
  • Gao the variable
  • 安卓如何判断imageview不为空值?
  • Max Damage Export
  • Diophantine Equations
  • jsp+JavaBean使用list读取数据库信息读取为空
  • Chinese Knot
  • jsp+JavaBean使用list查询信息无法获得结果
  • ZOJ Special AC String
  • 前后台数据传输方式及解析
  • 两个系统的账户如何关联共用
  • ssm框架 Service层 实例化对象后 对象不能赋值?
  • 项目布在远程服务,service不在远程服务器上,项目访问不到service的某些文件及目录

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华