当前位置:  开发笔记 > 编程语言 > 正文

Python和"重新"

如何解决《Python和"重新"》经验,为你挑选了1个好方法。

我在python中使用Regex的教程解释了如何在python中使用re模块,我想从A标签中获取URL,因此了解Regex我编写了正确的表达式并在我选择的正则表达式测试应用程序中对其进行了测试并确保了它工作.放入python时失败了.

经过多次刮擦后我发现了问题,它会自动期望你的模式位于字符串的开头.我找到了修复但我想知道如何更改:

regex = ".*(a_regex_of_pure_awesomeness)"

regex = "a_regex_of_pure_awesomeness"

好吧,它是一个标准的URL正则表达式,但我想避免任何可能混淆我想要摆脱的东西,并可能假装有趣.



1> zweiterlinde..:

在Python中,"匹配"和"搜索"之间存在区别; match仅查找字符串开头的模式,搜索从字符串中的任何位置开始查找模式.

Python正则表达式文档
匹配与搜索

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有