Python正则表达式“无可厚非”
您不需要*模式中的,它会导致问题。
*
采用
([a-zA-Z]+)\.csv
或匹配整个字符串:
.*([a-zA-Z]+)\.csv
观看演示
原因是*未转义,因此被视为量词。它应用于正则表达式中的前一个子模式。在此,它用于模式的开头,因此无法量化。因此, 。
如果“作品”中VIM,它仅仅是因为VIM正则表达式引擎忽略这个子模式(等同于Java那样使用转义[和]字符类内等[([)]])。
[
]
[([)]]
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群