gpt4 book ai didi

python - 使用python删除字符串中的特殊字符

转载 作者:太空宇宙 更新时间:2023-11-04 08:37:21 25 4
gpt4 key购买 nike

我有一个带有特殊字符的 string = "msdjdgf(^&%*(Aroha Technologies&^$^&*^CHJdjg"

我正在尝试的是删除字符串中的所有特殊字符,然后显示“Aroha Technologies”一词

我能够使用 lstrip() 函数进行硬编码,但任何人都可以帮我解决如何使用正则表达式在一行中显示字符串“Aroha Technologies”。

编辑建议:-

通过使用此 lstrip()rstrip() 函数,我能够从字符串中删除字符。

str = "msdjdgf(^&%*(Aroha Technologies&^$^&*^CHJdjg"

str=str.lstrip('msdjdgf(^&%*(')

str=str.rstrip('&^$^&*^CHJdjg')

最佳答案

这里,有点肮脏的方法

import re # A module in python for String matching/operations  
a = "msdjdgf(^&%*(Aroha Technologies&^$^&*^CHJdjg"
stuff = re.findall('\W(\w+\s\w+)\W', a)
print(stuff[0]) # Aroha Technologies

希望这有帮助;)

关于python - 使用python删除字符串中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48002325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com