课程
/后端开发
/Python
/python正则表达式
我之前尝试用编译器不加中括号来匹配\w和\W,\w成功了,\W却匹配不到,这个有些理解不能
2017-02-14
源自:python正则表达式 3-1
正在回答
如果你的匹配条件只有/w或者/W一条可以省去中括号.刚才测试了一下可以匹配到相应的值啊。
\w/\W 匹配单词字符[a-zA-Z0-9]/非单词字符
还请检查代码重新试试。
ma = re.match(r'\W',',') print ma.group() ma = re.match(r'\w','t') print ma.group()
无酒不欢滴酒必醉 提问者
举报
如何使用正则处理文本,带你对python正则有个全面了解
1 回答re.match(r'<([\w]+>)[\w]+</\1','<book>python</book>')问题
1 回答为什么 我的 \w 匹配不到呢? 还有
2 回答字符+的一个匹配问题
1 回答关于 match 匹配和 $ 的问题
2 回答122行和123行字符串只匹配了第一个