gpt4 book ai didi

python - (正则表达式)如何在python中一起删除引号和里面的内容?

转载 作者:行者123 更新时间:2023-12-04 08:29:48 25 4
gpt4 key购买 nike

关闭。这个问题需要debugging details .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

9 个月前关闭。




Improve this question




我想删除文件中的字符串(一个所有字符串都是引号的代码文件),如下所示:

text = "Hello,"+Tom+"have a nice day!"
text2 = "Thank"+"you."
我想要这个(不仅仅是配额,而是里面的所有东西):
['text', 'Tom','text2']
我可以使用正则表达式获取每个字符串,并逐行读取:
readLine = re.findall("[a-zA-Z0-9]*", line)
# there is some trimming I didn't show
但结果是:
['text','Hello','Tom','have', 'a', 'nice', 'day', 'text2', 'Thank', 'you']
如果正则表达式不适合,还有什么其他方法?任何帮助表示赞赏。

最佳答案

您可以在正则表达式中使用正向前瞻,如下所示:[a-zA-z0-9]+(?=( = ))

关于python - (正则表达式)如何在python中一起删除引号和里面的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65079908/

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