python - 如何从字符串列表中查找未知字符?
问题描述
如何从字符串列表中删除未知字符?例如我的列表是['hi', 'h@w', 'are!', 'you;', '25']
,我想删除所有不是单词或数字的字符?
我该怎么做?
解决方案
s = ['hi', 'h@w', 'are!', 'you;', '25']
[re.sub(r'[^A-Za-z0-9 ]+', '', x) for x in s]
['hi', 'hw', 'are', 'you', '25']
推荐阅读
- microsoft-edge - 如何获取 Microsoft Edge 扩展的包系列名称(PFN)?
- c# - UWP 项目无法连接 VPN (E_ACCESSDENIED)
- database - Mongo shell:有没有办法远程执行javascript代码而不是在本地机器上工作?
- javascript - JavaScript忽略将对象添加到数组
- c++ - 在前一帧的位置周围跟踪具有 ROI 的对象
- java - 单击 RecyclerView 时显示附加信息
- javascript - 具有不同工具提示的 EChart 系列
- wordpress - 联系表格未连接到电子邮件
- salesforce - 如何在lwc的闪电输入富文本中获取光标位置?
- javascript - 角 10 | 发帖 | 字符串数组追加FormData