X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
MicroPython开源版块
[分享] MicroPython标准库 ure
dcexpert
2016-7-8 23:14
楼主
ure – 正则表达式
执行正则表达式操作。正则表达式支持 CPython 子集 re 模块 (实际是 POSIX 扩展正则表达式的子集)。
支持操作符:
'.' :匹配任意字符
'[]':匹配字符集合,支持单个字符和一个范围。
'^'
'$'
'?'
'*'
'+'
'??'
'*?'
'+?':重复计数 ({m,n}), 不支持高级的断言、命名组等。
函数
ure.compile(regex)
编译正则表达式,返回 regex 对象
ure.match(regex, string)
用 string 匹配 regex,匹配总是从字符串的开始匹配
ure.search(regex, string)
在 string 中搜索 regex。不同于匹配,它搜索第一个匹配位置的正则表达式字符串 (结果可能会是0)。
ure.DEBUG
标志值,显示表达式的调试信息。
Regex 对象
编译正则表达式,使用ure.compile()创建实例
regex.match(string)
regex.search(string)
regex.split(string, max_split=-1)
匹配对象
匹配对象是 match() 和 search() 方法返回值
match.group([index])
只支持数字组
点赞
回复评论 (2)
沙发
5525
这个正规表达式功能很强大,Perl里面也有---- 我正常都是查例子改,自己写表达式有点弱
pyb里面主要是用它来做字符处理相关的操作吗?
MicroPython中文社区https://micropython.org.cn/forum/
点赞
2016-7-10 15:48
板凳
dcexpert
引用:
5525 发表于 2016-7-10 15:48
这个正规表达式功能很强大,Perl里面也有---- 我正常都是查例子改,自己写表达式有点弱
pyb里面主要 ...
我也才开始,以前都怕用正则表达式,太难理解了。
点赞
2016-7-10 17:10
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
GSM收发SMS问题
提问+能不能分享一些画pcb的经验
印制板设计规范
单片机系统中最常用的三种通信协议解析
求购 wince500开发的带有GPRS+RFID功能机器或方案
EEWORLD大学堂----采用MSP430 LaunchPad启动开发工作(test)
MSP-EXP430F5529LP开发板001-GPIO
芯片类型及型号
求各位帮一下
蓝牙设备的几种模式
解析LED照明的驱动电源的问题
坛子里天津的网友都来报个到吧!
在PC端做个服务器,在WinCE系统下做个客户端,两端分别用什么技术实现好?
整流后的滤波电路
9s12g128的sci程序 求助
关于encodedecode ,decode,encode demo 的问题
致谢 | EEWorld十五周年,感恩有你!
mc1000 扫描后带回车怎么弄
时间片轮询法的应用
一直不清楚的Cotex-Mx处理器的启动代码堆栈分配问题
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复