![](/img/trans.png)
[英]How can I use Regex to find a string of characters in alphabetical order using Python?
[英]How to extract only alphabetical characters using regex
我目前正在尝试仅提取字符串的字母部分并排除括号中的字符或字母数字字符。 目前,当我使用当前代码时,它将提取所有字母字符,包括字母数字字符。
df['desc'] = df['description'].str.findall(r'[a-zA-Z]+')
航空移动(或)AUS52 AUS57 AUS58 AUS101
如何使用正则表达式仅从该字符串中获取 AERONAUTICAL MOBILE?
假设描述的所有字母部分总是从字符串的开头开始,我们可以使用str.extract
如下:
df["desc"] = df["description"].str.extract(r'^([a-z]+(?: [a-z]+)*)', flags=re.I)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.