Loại bỏ những ký tự trong dấu ()

Mọi người cho mình hỏi là, giờ mình có các câu như này, làm thể nào để loại các substring này đi vậy :slight_smile:

ví dụdụ như trong ảnh là (TKiều) , (Tô Hoài : 31)

sau một hồi mình đã tìm ra cách :slight_smile:

    """
        \( : match an opening parentheses
        ( : begin capturing group
        [^)]+: match one or more non ) characters
        ) : end capturing group
        \) : match closing parentheses
    """

    match_notes = re.sub('\(([^)]+)\)', '', sequence)
    print(match_notes)

sequence là câu cần lọc
match_notes đã loại chú thích

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?