首页 > 编程语言 >python re.error: unterminated character set at position提示:字符串中包含[]{}()替换或转义

python re.error: unterminated character set at position提示:字符串中包含[]{}()替换或转义

时间:2022-12-26 13:44:58浏览次数:49  
标签:set python character 转义 re error unterminated

re.error: unterminated character set at position 12

这很可能是因为元字符“{}、[]、()”。有没有什么正则表达式可以让finditer忽略它?

您必须转义正则表达式中的特殊字符:

slice = "this characters \{}, \[], \(\)"

请注意,只有左大括号和方括号需要转义,但两个圆括号都需要转义。

标签:set,python,character,转义,re,error,unterminated
From: https://www.cnblogs.com/xkdn/p/17005655.html

相关文章

  • RP 点归入Set And Coupling 约束创建
    想用python脚本创建一个耦合coupling关系,需要定义controlpiont和被控制的surfaces.两者都可以先分别归入到set和surface里,最后用set和surface作为coupling创建时的参数。......
  • python 函数 9
    1.定义函数#下面定义一个简单的函数,def关键字用来定义函数defgreet_user(username):print(f"hello-{username}")#调用greet_user('jesse')#实参和形参,上......
  • Python之进程管理
    使用python创建进程frommultiprocessingimportProcess #导入进程模块importtime#定义一个函数,测试创建进程使用deftask(name):print(name,'我是一个进......
  • python if语句 5
    1.条件测试cars=['audi','bmw','subaru','toyota']forcarincars:ifcar=='bmw':print(car.upper())else:print(car.title())#......
  • python 字典 6
    1.字典增删改#简单字典用法,用{}表示字典。键和值之间用冒号分隔,而键值对之间用逗号分隔,如下所示alien_0={'color':'green','points':'5'}print(alien_0['color'])#字......
  • python while 7
    1.简单的while示例current_number=1whilecurrent_number<=5:print(current_number)current_number+=1 2.使用标志active=Truenum=1num_end=10w......
  • python 文件操作 11
    一.文件读取操作1.读取整个文件在同级目录,创建一个pi_digits.txt文件和file_reader.py文件。pi_digits.txt文件中加入内容file_reader.py文件内容如下:w......
  • python 异常处理 12
    当python程序在执行期间发生错误时,如果编写了处理该异常的代码,程序将继续运行;如果未对异常进行处理,程序将停止并显示traceback,其中包含有关异常的报告。异常是使用try......
  • python 多版本查看与命令用法
    1.windows查看电脑上是否有多个版本 如果python2能查到,那么用命令时1、pip是python的包管理工具,pip和pip3版本不同,都位于Scripts\目录下:2、如果系统中只安装了Python......
  • clientset 使用
    ClientSet介绍Clientset是调用Kubernetes资源对象最常用的客户端,可以操作所有的资源对象。前面我们说了在 staging/src/k8s.io/api 下面定义了各种类型资源的规范,......