Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [An toàn thông tin] HTML escape đầy đủ 5 ký tự

    HTML escape đầy đủ

    Để chèn an toàn vào thuộc tính HTML (trong dấu nháy), cần escape đủ 5 ký tự. Thực hiện theo đúng thứ tự (escape & trước tiên):

    Ký tự Kết quả
    & &
    < &lt;
    > &gt;
    " &quot;
    ' &#39;

    Ví dụ

    • Vào: <a href="x" onclick='go'> -> Ra: &lt;a href=&quot;x&quot; onclick=&#39;go&#39;&gt;
    • Định dạng đầu vào:

      Một dòng văn bản.

    • Ràng buộc đầu vào:

      Độ dài <= 2000. Thay & đầu tiên.

    • Định dạng đầu ra:

      In dòng đã escape 5 ký tự.

    Ví dụ:

    Đầu vào:

    <a href="x" onclick='go'>
    

    Đầu ra:

    &lt;a href=&quot;x&quot; onclick=&#39;go&#39;&gt;

    Giải thích:

    Cả 5 ký tự đặc biệt đều được escape, & xử lý trước.

    Đang tải editor...