regex 通过删除Python中不必要的信息来清理字符串[关闭]

lbsnaicq  于 2023-06-25  发布在  Python
关注(0)|答案(1)|浏览(105)

已关闭,此问题需要更focused。目前不接受答复。
**想改善这个问题吗?**更新问题,使其仅通过editing this post关注一个问题。

4天前关闭。
Improve this question
假设我们有一条如下的消息。

"Failed to adapt sample @ 1238977777770, Error: 89143 13344 896123 19900000 -89736955, FragmentUrl: null"

我想通过删除@:之后的所有信息(包括它们自己)来清理它。预期输出如下:

"Failed to adapt sample, Error, FragmentUrl"

最好的办法是什么?谢谢你。

2uluyalo

2uluyalo1#

根据给定的示例和预期输出,您可以使用简单的正则表达式来清理字符串:

  • @[^,]+
  • :[^,]+

上面的两个正则表达式都匹配@:及其后面的字符,除了,(以,结尾)。

相关问题