Đưa ra một chuỗi, thay thế tất cả các dấu ngoặc kép trái thành hai dấu ngoặc kép và tất cả dấu ngoặc kép phải thành hai dấu ngoặc đơn.
Dấu ngoặc kép có nghĩa là dấu ngoặc kép bắt đầu một trích dẫn. Dấu ngoặc kép có nghĩa là dấu ngoặc kép kết thúc một trích dẫn. Báo giá không thể được lồng nhau. Bạn có thể giả sử rằng có một số lượng trích dẫn kép trong chuỗi.
Ví dụ
Đầu vào:
"To be or not to be," quoth the Bard, "that
is the question".
The programming contestant replied: "I must disagree.
To `C' or not to `C', that is The Question!"
Đầu ra:
``To be or not to be,'' quoth the Bard, ``that
is the question''.
The programming contestant replied: ``I must disagree.
To `C' or not to `C', that is The Question!''