xiatian vor 3 Jahren
Ursprung
Commit
7620189beb

+ 2 - 2
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/PaperServiceImpl.java

@@ -1530,8 +1530,8 @@ public class PaperServiceImpl implements PaperService {
         Question question = Model.of(quesRepo.findById(questionAudio.getQuestionId()));
 
         //正则匹配音频标签
-        Pattern audioPattern = Pattern.compile(String.format("<a.*name=\"%s\"></a>", fileName));
-        final String audioTag = String.format("<a id=\"%s\" name=\"%s\"></a>", questionAudio.getId(), fileName);
+        Pattern audioPattern = Pattern.compile(String.format("<a id=\"[\\d,\\w]+\" name=\"%s\"></a>", fileName));
+		final String audioTag = String.format("<a id=\"%s\" name=\"%s\"></a>", questionAudio.getId(), fileName);
 
         String numbers[] = fileName.split("_");
         if (numbers[1].equals("1")) {