如何在正则表达式中完成特定数字的查找
来源:互联网 发布:matlab求矩阵特征值 编辑:程序博客网 时间:2024/06/05 16:04
(本文的例子使用python完成)
参考:Python正则表达式操作指南 http://wiki.ubuntu.org.cn/Python%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%93%8D%E4%BD%9C%E6%8C%87%E5%8D%97
如何使用正则表达式查找出"abc = 128"这个字符串中的数字呢?
可以使用命名组功能来完成,以下这个例子,仅供想学习正则表达式的同学入门使用。
line = "abc = 128"p = re.compile(r'abc = (?P<num>/d*)')m = p.search(line)m.group('num')print "--============= named group ==============--"line = "test it: abc = 64, def = 128"p = re.compile(r'abc = (?P<num>/d*), def = (?P<num2>/d*)')m = p.search(line)print "group 1 = ", m.group('num')print "group 2 = ", m.group('num2')print "--============= named group 2 ==============--"line = "test it: abc = 64, def = (128), ghi = [123]"p = re.compile(r'abc = (?P<group1>/d+), def = /((?P<group2>/d*)/), ghi = /[(?P<group3>/d*)/]')m = p.search(line)print "group 1 = ", m.group('group1')print "group 2 = ", m.group('group2')print "group 3 = ", m.group('group3')
- 如何在正则表达式中完成特定数字的查找
- Python 正则表达式查找字符串中特定字符
- C#正则表达式之查找特定的字符!...
- grep正则表达式查找特定ip地址的方法
- Python 正则表达式验证特定范围的数字
- 在UltraEdit的查找和替换中使用正则表达式
- 在UltraEdit的查找和替换中使用正则表达式
- 在UltraEdit的查找和替换中使用正则表达式
- 正则表达式-如何从一个字符串中拿到特定内容
- Linux中如何在所有文件中查找特定的字符串
- js中使用正则表达式,简单查找字母和数字
- 如何在一个布局中,查找特定类型的子控件
- 一个正则表达式:该正则表达式标示了后面有数字,但又不能是某特定数字的情况
- 使用正则表达式匹配字符串中特定的xml内容
- 什么是正则表达式?在JavaScript中,如何应用正则表达式?
- Java中使用Socket完成简单的远程计算(含粗糙界面和正则表达式判断数字类型)
- vs中在查找替换中使用正则表达式
- 如何在Delphi中使用正则表达式
- 让ldd在arm-linux手机上运行起来
- 英文名称
- 遭遇垃圾
- 用 Lucene 加速 Web 搜索应用程序的开发
- C#操作Word!
- 如何在正则表达式中完成特定数字的查找
- Buildroot usage and documentation by Thomas Petazzoni.
- 泛型集合类型
- 基于单片机的信号发生器设计
- 关于IplImage中的imageData
- 操作Word对象----在指定位置插入图片并设置大小(原)
- rpm命令使用
- vb2005中多个FORM窗口如何设定启动顺序,求教!
- C/C++程序中的profile