Skip to content

Instantly share code, notes, and snippets.

@kelciour
Last active January 29, 2018 10:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kelciour/7dd0b29a0defbac6fa47ad2dce2053d7 to your computer and use it in GitHub Desktop.
Save kelciour/7dd0b29a0defbac6fa47ad2dce2053d7 to your computer and use it in GitHub Desktop.
Пожелание-1:
<script>
var typeans = document.getElementById("typeans").innerHTML;
typeans = typeans.replace(/^(?:<span class="typeBad">-+<\/span>)?(<span class="typeGood">[^<]*<\/span>)(?:<span class="typeBad">-+<\/span>)?<br>↓<br>(?:<span class="typeMissed">[^<]*\|<\/span>)?\1(?:<span class="typeMissed">\|[^<]*<\/span>)?$/, "$1");
document.getElementById("typeans").innerHTML = typeans;
</script>
Пожелание-2:
<script>
var typeans = document.getElementById("typeans").innerHTML;
var s1 = typeans.replace(/^(.*?)<br>↓<br>.*$/, "$1").replace(/<span class="typeBad">-+<\/span>/g, "").replace(/<[^>]+>/g, "");
var choices = "{{W}}".split("|");
for (var i = 0; i < choices.length; i++) {
var s2 = choices[i];
if (s1.toLowerCase() == s2.toLowerCase()) {
document.getElementById("typeans").innerHTML = '<span class="typeGood">' + s1 + '</span>';
break;
}
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment