谁能帮我用正则表达式去除这样的字符串 ->
'226710': 'Kevin Werbach'
只获得 --> Kevin Werbach
我的尝试-->
instructors = re.sub(r'([^a-zA-Z\s]+?)', '', instructors)
返回 -->
KevinWerbach
之间没有任何空格。
最佳答案
这个有效:
import re
text = "'226710': 'Kevin Werbach'"
print(re.sub (r'([^a-zA-Z ]+?)', '', text))
也可以把空格改成\s:
print(re.sub (r'([^a-zA-Z\s]+?)', '', text))
关于python - 正则表达式去除所有数字和特殊字符但空格和字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44315941/