diff --git a/packages/ui-default/pages/problem_detail.page.jsx b/packages/ui-default/pages/problem_detail.page.jsx index 977922785..b3cca2cf3 100644 --- a/packages/ui-default/pages/problem_detail.page.jsx +++ b/packages/ui-default/pages/problem_detail.page.jsx @@ -205,29 +205,48 @@ const page = new NamedPage(['problem_detail', 'contest_detail_problem', 'homewor async function loadObjectiveNew() { $('.outer-loader-container').show(); const ans = {}; - let objectiveNum = 0; + let objNum = 0; + const reg = /{{ (input|select|multiselect)\([a-zA-Z0-9]+\) }}/g; $('.problem-content .typo').children().each((i, e) => { - if (e.innerText.includes('{{ input }}')) { - objectiveNum++; - $(e).text($(e).text().replace(/{{ input }}/g, '?')); - $(e).after(`