Tôi gặp sự cố khi giải quyết vấn đề này. Trong một số mã, tôi thấy/[ []/làm gì trong JavaScript?
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
/[\[]/
có vẻ là 1 tham số. Các biểu tượng làm gì? Dường như nó thay thế [] bằng \[\]
nhưng những gì cụ thể không /[\[]/
làm gì?
Câu hỏi thực sự là tại sao họ sử dụng một lớp nhân vật để khớp với một '[' – friedo
@friedo tôi đoán là họ không biết cái gì '[... ] 'là lớp nhân vật –