题解 | #参数解析#
参数解析
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)
深信服公司福利 839人发布