Python正则表达式“无可厚非”

Python正则表达式“无可厚非”,第1张

Python正则表达式“无可厚非”

您不需要

*
模式中的,它会导致问题。

采用

([a-zA-Z]+).csv

或匹配整个字符串:

.*([a-zA-Z]+).csv

观看演示

原因是

*
转义,因此被视为量词。它应用于正则表达式中的前一个子模式。在此,它用于模式的开头,因此无法量化。因此, 不会重复任何内容

如果“作品”中VIM,它仅仅是因为VIM正则表达式引擎忽略这个子模式(等同于Java那样使用转义

[
]
字符类内等
[([)]]
)。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5650300.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存