【问题标题】:What is the regular expression in Python that match ASCII alphabets only? [duplicate]Python中只匹配ASCII字母的正则表达式是什么? [复制] 【发布时间】:2013-04-25 03:27:58 【问题描述】: 我使用匹配字母和数字的正则表达式。 prog = re.compile(r'^\w+$') 我怎样才能只匹配 ASCII 字母? 【问题讨论】: 标签: python regex 【解决方案1】: 您必须将\w 替换为[a-zA-Z] 【讨论】: 这不是 unicode 兼容的,顺便说一句 @Patashu:你是对的,但我认为这里的问题是没有 \w 中的数字的 ascii。但这是一个很好的通知!当你发布它时,我在 python 中寻找一些 \p{L} 或 [:alpha:]。 也可以匹配中文