Skip to content

Instantly share code, notes, and snippets.

@skifli
Created September 20, 2024 11:29
Show Gist options
  • Select an option

  • Save skifli/d63ea523f32005561b42d3d5f2a9ff7a to your computer and use it in GitHub Desktop.

Select an option

Save skifli/d63ea523f32005561b42d3d5f2a9ff7a to your computer and use it in GitHub Desktop.
import os
clear = lambda: os.system("cls" if os.name == "nt" else "clear")
mode = input(">>> ")
clear()
if mode == "1":
while True:
inp = input("\n")
clear()
if inp.count("{{c") == 1:
print("::".join(inp.split("::")[:-1]).replace("{{c1::", ""))
else:
inp = inp.split("c1")
new_inp = []
for index, elm in enumerate(inp):
new_inp.append(elm)
new_inp.append("c1" if index % 2 == 0 else "c2")
print("".join(new_inp[:-1]))
else:
while True:
quote = input("\n")
analysis = input("")
clear()
quote = quote.split("::")
title = "".join([quote[0].replace(":</i>&nbsp;{{c1", "</i> - \""), quote[1], "\""])
analysis_lines = [line.replace("</li>", "").strip() for line in analysis.replace("<ul>", "").replace("</ul>", "").split("<li>")][1:]
analysis_code = f"{title}:<br><ul>"
for index, line in enumerate(analysis_lines):
if analysis_lines[index][-1] == ".":
analysis_lines[index] = analysis_lines[index][:-1]
analysis_code += "<li>{{c" + f"{index+1}" + f"::{analysis_lines[index]}" + "}}.</li>"
analysis_code += "</ul>"
print(f"{title}\n\n{analysis}\n\n")
print(analysis_code)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment