博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RE模块错误已解决.
阅读量:6600 次
发布时间:2019-06-24

本文共 584 字,大约阅读时间需要 1 分钟。

下面这个错误是由于在正则[...]的内部,减号'-'是一个有特殊含义的字符(代表字符范围)

所以如果需要在[...]内匹配减号'-',需要用反斜杠'\'转义.

 

>>> import re>>> re.split(r'[+\-*/%]','+a-b-c')['', 'a', 'b', 'c'] >>> re.split(r'[+-*/%]','+a-b-c')Traceback (most recent call last):  File "
", line 1, in
re.split(r'[+-*/%]','+a-b-c') File "C:\Python27\lib\re.py", line 167, in split return _compile(pattern, flags).split(string, maxsplit) File "C:\Python27\lib\re.py", line 242, in _compile raise error, v # invalid expressionerror: bad character range

 

 

转载于:https://www.cnblogs.com/xiangnan/p/3411416.html

你可能感兴趣的文章
React+webpack+Antd从0到1开发一个todoMvc
查看>>
spark集群部署-硬件配置官方建议
查看>>
jQuery 源码系列(八)data 缓存机制
查看>>
别了MongoDB?
查看>>
自动化部署打破混乱之墙 助力开发、运维、测试协同作战
查看>>
通过图片优化,我将网站大小减少了62%
查看>>
Gitter:高颜值GitHub小程序客户端诞生记
查看>>
.NET Framework 4.8预览
查看>>
NPM发布新的安全功能
查看>>
Java性能调优、LinkedIn容器部署、阿里移动性能调优——首届APMCon精彩演讲先睹为快...
查看>>
PHP Session可能会引起并发问题
查看>>
《The Corporate Startup》作者访谈
查看>>
Swift 4正式发布,新功能概览
查看>>
基于容器服务的持续集成与云端交付(四)- 多种发布方式
查看>>
B端大数据应用的架构实践与思考
查看>>
天猫双十一这十年:从“人肉云计算”到“脉冲计算”经历了什么
查看>>
《Elasticsearch in Action》书评与作者访谈
查看>>
解读 2018之Go语言篇(上):为什么Go语言越来越热?
查看>>
腾讯云发布CDN 2.0,四大优势加速移动化进程
查看>>
《Agendashift》的作者访谈录(一)
查看>>