正则表达式中匹配字符中括号'['
2016-02-23 12:39
183 查看
>>> import re >>> a = "abc[123]abc" >>> b = re.match(r"(.*)\[([^\[\]]*)\](.*)",a,re.I|re.M) >>> b.group() 'abc[123]abc' >>> b.group(1) 'abc' >>> b.group(2) '123'
用python 来实现
这段正则中的重点在匹配中括号
下面我尽量解释一下这段正则的含义:
pass
相关文章推荐
- CSRF的防御实例(PHP)
- 闲谈关于大数据的概念和基本技术的通俗的解释
- POJ—Building a Space Station
- 程序员面试题精选100题(37)-寻找丑数[算法]
- Mac OS X系统下软件包管理器 -- Homebrew
- iOS海哥开发笔记 (海哥原创,iOS 之同步请求、异步请求、GET请求、POST请求 )
- Oracle12c64位下使用PL/SQLDeveloper的解决办法
- linux下inotify的使用
- [Locked] Binary Tree Upside Down
- 'hibernate.dialect' must be set when no Connection available
- HMM:隐马尔可夫模型 - 表示
- 程序员面试题精选100题(36)-在字符串中删除特定的字符[算法]
- HMM:隐马尔可夫模型HMM
- eWebEditor 编辑器功能不能使用
- jQuery.extend 函数详解
- 程序员面试题精选100题(35)-两链表的第一个公共结点[数据结构]
- HDU 2475 Box
- ios海哥开发笔记 (海哥原创,iOS 之iOS 之NSIndexPath )
- JAVA反射系列之Field,java.lang.reflect.Field使用获取方法。
- AchartEngine制作图表