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

正则表达式如何全部表达


import re
def ab(s):
    regex1=re.compile(r'\(.*?\)')
    mo=regex1.findall(s)
    print(mo)
ab('(AA(BB)CC)')

输出的结果是:

['(AA(BB)']

如何把(BB)输出。按理非贪心获得最小的。

****(\w+?)

把.* 改成\w+即可

regex1 = re.compile(r'(.?((.?)).*?)')

近期文章

  • Python循环赋值给字典赋值出现问题,小白求讲解
  • 阶乘之后s的值溢出,如何解决
  • 各位看看问题出在哪里 一直看不明白
  • java实现 前端动态获取后台处理进度显示在进度条上
  • HTTPS网站提取内容、需要POST多线程、网站有加密、会的对接一下
  • Tasking编译代码,增加.a文件编译出错
  • 这题哪里写错了 救命 求指点
  • 程序设计之快递运费问题
  • 如何使用Java实现给绳子或线段画颜色的算法
  • 如何在C++中把分数形式的数赋给一个变量
  • Java ArrayList和LinkedList的时间复杂度的问题
  • 求推荐采集12MHZ方波信号的分频器
  • icom尺寸如何设置
  • C语言编程基础,求代码
  • mysql longblob中存储的数据
  • 请问有谁有数据结构与算法分析c语言描述的课后习题的中文版答案的吗?
  • Oracle数据库中的ROW_NUMBER() OVER(PARTITION BY ) 能否替换为不用这个函数
  • 安装sqlserver好多遍了,。。我累了
  • JS能实现后台统计新闻字数并输出到页面端吗?
  • 在该程序中有条件循环输入

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华