diff --git a/leetcode/question.go b/leetcode/question.go
index f4b4adc..c2ff8e6 100644
--- a/leetcode/question.go
+++ b/leetcode/question.go
@@ -470,7 +470,7 @@ func (q *QuestionData) GetExampleTestCases() []string {
// m multi-line mode: ^ and $ match begin/end line in addition to begin/end text (default false)
// s let . match \n (default false)
var (
- htmlPattern = regexp.MustCompile(`(?si)(?:Output|输出)[::]?\s*\s*([^<]+)`)
+ htmlPattern = regexp.MustCompile(`(?si)(?:Output|输出)[::]?\s*\s*(?:]*>)?\s*([^<]+)\s*(?:)?`)
markdownPattern = regexp.MustCompile("(?si)(?:Output|输出)[::]?\\s*`?([^`]+)")
)