Recently, the PPCG design leaderboard has been having some trouble parsing answer html headers.
In this challenge you'll be taking your own shot at parsing answer headers.
Example Test Cases
These example inputs (NOT actual test cases), just so you can get the idea of how inputs might be like
Input: <h1>Python 3, 32 bytes</h1>
Desired Output: Python 3
Input: <h1>JavaScript, 13 chars / 32 bytes</h1>
Desired Output: JavaScript
Input: <b>VeryBadlyFormattedHeader v3 : (32 bytes)</b>
Spec
Your program should be 150 bytes or below
You will be given a line of an answer header's html, you'll need to try to do your best to successfully extract the language. Input may contain unicode characters.
Output case matters.
Tests
There is one test case per line. The format is:
<lang_name> - <rest_of_the_line_is_the_header>
Scoring
Your score is:
Number Correct
----------------
Total Number
(which is a percent)
Tie-breaker is shortest code.
#
is not even present in the test cases ?! \$\endgroup\$