{"published":"2024-03-17 22:33:50","title":"","version":"1.0","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fhajitani.hateblo.jp%2Fentry%2F2024%2F03%2F17%2F223350\" title=\" - hajitani\u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","type":"rich","provider_url":"https://hatena.blog","categories":[],"author_name":"hajitani","url":"https://hajitani.hateblo.jp/entry/2024/03/17/223350","provider_name":"Hatena Blog","image_url":null,"blog_title":"hajitani\u306e\u65e5\u8a18","width":"100%","description":"import re def split_data(input_str): pattern = r\"(\\d+?)\\s*:(.*?)[,\\s]\" results = [] for match in re.finditer(pattern, input_str): num = match.group(1) data = match.group(2) results.append((num, data)) return results # \u4f7f\u7528\u4f8b input_str = \"0:aa,bb,dd,dd,1:ee,ff,gg,2:hh...., 3 :ii,jj,kk\" output = split_da\u2026","author_url":"https://blog.hatena.ne.jp/hajitani/","height":"190","blog_url":"https://hajitani.hateblo.jp/"}