We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
# Enter your code here. Read input from STDIN. Print output to STDOUTimportretxt1=""N=int(input())foriinrange(N):txt_substring=input()txt1+=f" {txt_substring}"tag_att_dict={}matches=re.findall(r'(?<=<)[^>]+(?=>)',txt1)foriinmatches:# print(i)# Splitsplit_list=i.split(' ')# Tagtag=split_list[0]iftagnotintag_att_dictandnottag.startswith('/'):tag_att_dict[tag]=[]# print(tag)# Attributesmatches2=re.findall(r'[a-z]+(?=(?:\=\"|\=\'))',i)forjinmatches2:ifjnotintag_att_dict[tag]:tag_att_dict[tag].append(j)tags=sorted(list(tag_att_dict.keys()))foriintags:sorted_atts=','.join(sorted(tag_att_dict[i]))print(f"{i}:{sorted_atts}")
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Detect HTML Attributes
You are viewing a single comment's thread. Return to all comments →
My solution in python3: