新手的Python正则表达式列表?

新手的Python正则表达式列表?,python,regex,Python,Regex,我最近学习了一点Python,但我找不到一个好的正则表达式列表(不知道这是否是正确的复数形式…),甚至连新手都能理解:) 有人知道这样的列表吗?好吧,对于初学者来说,请点击桌面上的python文档。功能和方法的良好列表,以及有关特殊正则表达式字符的信息,如\w。在Python中还深入讨论了使用上述模块的正则表达式 查看一些基本的正则表达式语法 欲了解更多信息,请阅读在线指南或其他指南。(或书籍!) 您也可以尝试一下,这有助于您通过告诉您正则表达式在解析它们时所做的工作来学习正则表达式。Djang

我最近学习了一点Python,但我找不到一个好的正则表达式列表(不知道这是否是正确的复数形式…),甚至连新手都能理解:)


有人知道这样的列表吗?

好吧,对于初学者来说,请点击桌面上的python文档。功能和方法的良好列表,以及有关特殊正则表达式字符的信息,如\w。在Python中还深入讨论了使用上述模块的正则表达式

查看一些基本的正则表达式语法

欲了解更多信息,请阅读在线指南或其他指南。(或书籍!)

您也可以尝试一下,这有助于您通过告诉您正则表达式在解析它们时所做的工作来学习正则表达式。

Django书籍中关于URL/views的章节有一个非常“新手”友好的表格,解释正则表达式的要点。结合python.docs上的信息,您将很快掌握正则表达式

摘录:

正则表达式

正则表达式(或正则表达式)是在文本中指定模式的一种紧凑方式。虽然Django URLConf允许使用任意正则表达式进行强大的URL匹配,但实际上您可能只使用少数正则表达式符号。以下是一些常用符号:

符号匹配
。(点)任何单个字符
\d任何一位
[A-Z]A和Z之间的任何字符(大写)
[a-z]a和z之间的任何字符(小写)
[A-Za-z]A和z之间的任何字符(不区分大小写)
+前面的一个或多个表达式(例如,\d+匹配一个或多个数字)
零或前面的表达式之一(例如,\d?匹配零或一位数字)
*上一个表达式的零个或多个(例如,\d*匹配零个、一个或多个>数字)
{1,3}在前一个表达式的一位和三位(包括三位)之间(例如,\d{1,3}匹配>一位、两位或三位)

参见:


这似乎是最好的选择。非常好的网站。“找不到一个好的正则表达式列表”?你看过Python文档了吗?你看了哪里?Latze,你不需要把
[closed]
放在标题的末尾来解决问题。所以你知道你已经接受了一个解决方案(并以不同的方式强调了这些问题),更重要的是,“封闭”问题是另外一回事。