내일은 고급 반복문으로 중복 제거하는 법 들고 오겠다. 이 코드는 정규표현식을 알면 split없이 더 깔끔하게 짤 수 있기도 하다.


비교용 : 학생이 원래 가져온 코드


a = "<시간표>19:39"

if int(a.split(">")[1].split(":")[0]) >= 0 and int(a.split(">")[1].split(":")[0]) <= int(24 and a.split(">")[1].split(":")[1] >= 0 and int(a.split(">")[1].split(":")[1]):

database_save(a.split(">")[1])


리팩토링한 코드

viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73dec84fa11d0283195504478ca9b7677dc322d30c9309b45f963835aaf4a73fac0a1665a93d9f5741c3a92a3150df7f5b15d9b22f29bd0c3e437b80a99b190