tôi gặp phải hai vấn đề liên quan đến quy định trên, khi giải nén văn bản giới hạn bởi \
và /
, và tìm thấy một giải pháp phù hợp với cả hai, ngoài việc sử dụng new RegExp
, yêu cầu \\\\
khi bắt đầu. Những phát hiện này có trong Chrome và IE11.
Các biểu hiện thường xuyên
/\\(.*)\//g
không hoạt động. Tôi nghĩ rằng //
được hiểu là khởi đầu của một nhận xét bất chấp ký tự thoát. Cụm từ thông dụng (có giá trị như nhau trong trường hợp của tôi mặc dù không nói chung)
cũng không hoạt động. Tôi nghĩ rằng /
thứ hai chấm dứt biểu thức chính quy bất chấp ký tự thoát.
Điều gì làm việc cho tôi là đại diện cho /
là \x2F
, là đại diện thập lục phân của /
. Tôi nghĩ rằng đó là hiệu quả hơn và dễ hiểu hơn bằng cách sử dụng new RegExp
, nhưng tất nhiên nó cần một bình luận để xác định mã hex.
Nguồn
2014-10-31 01:47:03
Vui lòng thay đổi tiêu đề. Và bạn đang thực sự cố gắng làm gì? Tôi vẫn không có ý tưởng sau khi đọc câu hỏi của bạn. – OptimusCrime
Tôi không chắc mình hiểu. –
http://meta.stackexchange.com/a/177767/178816 –