python - 有没有办法删除字母和数字除了“a”和“我”
问题描述
我有一个字符串:
'I will g go to a walk d today'
我需要将其转换为:
'I will go to a walk today'
我尝试使用:
re.sub(r'\b[A-Za-z0-9]\b', ' ', 'I will g go to a walk d today')
但我得到:
' will go to walk today'
如何从 RegEx中排除“I”和“a” ?
解决方案
推荐阅读
- xsd - OpenCMS XSD 文件中命名验证规则的任何方式?
- android - 将 TextAppearanceSpan 设置为 api 26 及以下版本的 SpannableStringBuilder 时未应用字体
- firebase - 我在哪里可以检查或管理使用 Google Firebase 创建的 PubSub 主题?
- apache-spark - Kafka加入多个sql表
- python - 如何在 Visual Studio 中为 django 项目打开 db.sqlite3
- c++ - 使用带有 bazel 构建的宏
- elasticsearch - 弹性自定义分析器 word_delimiter_graph - 保留两个值(根据大小写更改而不是拆分)
- python - 在 Python 中使用 KNN 将控制组与测试组唯一配对
- .net-core - 如何在 GraphQL .Net.C# 中为 DB Monolithic 创建 queryType(表之间没有关系)
- python - 如何使用 Python 将文本文件从 zip 提取到 zip