python的“re.compile”有什么作用?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/20386207/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-18 20:19:04  来源:igfitidea点击:

What does python's "re.compile" do?

pythonregex

提问by mango

When you run re.match for the original string and the string that was passed through re.compile, how is the latter different? What happened to the string that was passed through re.compile?

当你对原始字符串和通过 re.compile 传递的字符串运行 re.match 时,后者有什么不同?通过 re.compile 传递的字符串发生了什么变化?

采纳答案by JonathanV

It compiles a regex into a regex object. Take a look at the docsfor more info.

它将正则表达式编译为正则表达式对象。查看文档以获取更多信息。