Commit 2361d2d4ccd7fb351eab495eb308fc00202b99be

Authored by 刘有才luck
1 parent 22d8051e

feat: 代码提交

src/views/basic/askTestQuestion/components/wrongQuestionDialog.vue
@@ -550,17 +550,12 @@ export default { @@ -550,17 +550,12 @@ export default {
550 return false; 550 return false;
551 }, 551 },
552 processString(input) { 552 processString(input) {
553 - // 正则表达式:匹配最多三位数字  
554 - const regex = /^(\d{1,3})/;  
555 -  
556 - // 测试字符串是否以数字开头  
557 - const match = input.match(regex);  
558 -  
559 - if (match) {  
560 - // 如果匹配,去掉开头的数字并返回剩余部分  
561 - return input.substring(match[0].length + 1).trim();  
562 - } 553 + // 正则表达式:
  554 + const regexs = [/[0-9]+[.)]/, /(\d+分)/];
563 555
  556 + regexs.forEach((regex) => {
  557 + input = input.replace(regex, "");
  558 + });
564 // 如果没有匹配,直接返回原字符串 559 // 如果没有匹配,直接返回原字符串
565 return input; 560 return input;
566 }, 561 },
src/views/basic/askTestQuestion/wrongQuestion.vue
@@ -592,17 +592,12 @@ export default { @@ -592,17 +592,12 @@ export default {
592 this.getClassList(); 592 this.getClassList();
593 }, 593 },
594 processString(input) { 594 processString(input) {
595 - // 正则表达式:匹配最多三位数字  
596 - const regex = /^(\d{1,3})/;  
597 -  
598 - // 测试字符串是否以数字开头  
599 - const match = input.match(regex);  
600 -  
601 - if (match) {  
602 - // 如果匹配,去掉开头的数字并返回剩余部分  
603 - return input.substring(match[0].length + 1).trim();  
604 - } 595 + // 正则表达式
  596 + const regexs = [/[0-9]+[.)]/, /(\d+分)/];
605 597
  598 + regexs.forEach((regex) => {
  599 + input = input.replace(regex, "");
  600 + });
606 // 如果没有匹配,直接返回原字符串 601 // 如果没有匹配,直接返回原字符串
607 return input; 602 return input;
608 }, 603 },