题解 | #参数解析#

参数解析

https://www.nowcoder.com/practice/668603dc307e4ef4bb07bcd0615ea677

import re
s=input()
pattern=re.compile('\".*?\"',re.DOTALL)
matchs=re.findall(pattern,s)
matchs.reverse()
for i in range(len(matchs)):
    matchs[i]=matchs[i].replace('\"',"")
s=re.sub(pattern,"regin",s)
ls=s.split(" ")
for x in ls:
    if x=="":
        ls.remove("")
    elif x=="regin":
        ls[ls.index("regin")]=matchs.pop()
print(len(ls))
for x in ls:
    print(x)

全部评论

相关推荐

无情咸鱼王的秋招日记之薛定谔的Offer:好拒信,偷了,希望有机会用到
点赞 评论 收藏
分享
冲芭芭拉鸭:你这图还挺新,偷了。
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务