编程将一个字符串中的所有英文字母组成一个新的字符串并输出结果。如原字符串为"abcDEF125!+?,$&89THJK”,求出的新字符串为"abcDEFTHJK”。
时间: 2024-02-09 09:09:20 浏览: 55
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
好的,这个问题可以使用 Python 编程来解决。下面是示例代码:
```python
import re
original_string = "abcDEF125!+?,$&89THJK"
new_string = re.sub(r'[^a-zA-Z]', '', original_string)
print(new_string)
```
这个代码中,我们使用了 Python 内置的 `re` 模块,利用正则表达式 `[^a-zA-Z]` 来匹配所有非英文字母字符,然后用空字符串替换掉它们,从而得到了新的字符串。
阅读全文