gpt4 book ai didi

Python 将变量视为文字/原始字符串

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

<分区>

我无法相信将变量 视为原始字符串 如此困难!我已经搜索并找到了类似的问题,但没有合适的答案。

我有一个变量,其中存储了域名。例如'domain\user',我只需要使用 re 获取用户名。问题是 Python 为我提供了特殊字符组合的十六进制值,例如当我在字符串中包含 \b 时。

我只需要从变量中获取文字字符串,没有别的。

author = list[0] // list[0] contains 'domain\blah'
author = re.sub('.*\\\\(.+)$', r'\1', author)

我希望 blah,得到 'domain\x08lah'!

在开始时将字符串保存为原始字符串不是一种选择,因为我正在从其他正则表达式操作中获取字符串。

有什么想法吗?

编辑:

我错误地假设变量中有一个斜杠。事实上,当从另一个操作中获取变量时,反冲突已经被转义了。因此,在尝试创建测试场景时,我把它当作自己的问题。

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