这是我的第一篇文章,我是Python的新手。我正在尝试让它工作。
string 1 = [1/0/1, 1/0/2]
string 2 = [1/1, 1/2]
尝试检查字符串是否包含两个
/
,如果是,则只需将0
替换为1
,使其变为1/1/1
和1/1/2
。如果没有两个
/
,则需要添加一个以及1
,并将其更改为格式1/1/1
和1/1/2
,因此字符串2变为[1/1/1,1/1/2]
。最终目标是使所有字符串都匹配模式x/1/x。感谢您对此的所有输入。我尝试了这个方法,它似乎有效。
for a in Port:
if re.search(r'././', a):
z.append(a.replace('/0/','/1/') )
else:
t1= a.split('/')
if len(t1)>1 :
t2= t1[0] + "/1/" + t1[1]
z.append(t2)
有几行代码处理了一些异常,但似乎已经完成了工作。