gpt4 book ai didi

python - re.sub() 的不区分大小写的正则表达式模式问题

转载 作者:行者123 更新时间:2023-12-02 00:44:12 36 4
gpt4 key购买 nike

<分区>

我正在使用 Python 中的正则表达式进行字典操作。我想删除 1dc.com1DC.com1dc.COM或字典项中的 1DC.COM

示例字典 -

{'system_name': 'a1pvdb092', 'fdc_inv_sa_team': 'X2AIX_GBS'}
{'system_name': 'W00000001.1DC.com', 'fdc_inv_sa_team': 'LAA.BRAZIL.AAA.WINDOWS\n'}
{'system_name': 'a10000048', 'fdc_inv_sa_team': 'X2AIX_NSS'}
{'system_name': 'a10000049', 'fdc_inv_sa_team': 'X2AIX_NSS'}

预期输出-

['a1pvdb092']
['W00000001']
['a10000048']
['a10000049']

脚本-

import re
from opswareConnect import data

for row in data:
arg1 = [row["system_name"],]
arg1 = re.sub('[.1DC.com]\\b', '', str(arg1))
print arg1

脚本的输出-

['a1pvdb092']
['WBPVAP001Dco']
['a10000048']
['a10000049']

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