Tôi đã sử dụng công cụ gskinner.com/RegExr/ xuất sắc để kiểm tra chuỗi regex phù hợp của tôi nhưng tôi không thể tìm ra cách triển khai điều này vào tệp JavaScript của mình để trả về đúng hoặc sai.Tôi làm cách nào để sử dụng JavaScript để khớp với chuỗi bên trong URL hiện tại của cửa sổ mà tôi đang sử dụng?
Mã Tôi có được như sau:
^(http:)\/\/(.+\.)?(stackoverflow)\.
trên url như http://stackoverflow.com/questions/ask
này sẽ phù hợp (theo RegExr) http://stackoverflow.
Vì vậy, đây là rất tốt vì tôi muốn thử phù hợp với hiện tại window.location
cho chuỗi đó, nhưng vấn đề tôi gặp phải là tập lệnh JavaScript này không hoạt động:
var url = window.location;
if (url.match(/^(http:)\/\/(.+\.)?(stackoverflow)\./))
{
alert('this works');
};
Bất kỳ ý tưởng về những gì tôi đang làm sai ở đây?
Cảm ơn bạn đã đọc.
Jannis
Công trình này tuyệt vời! Cảm ơn bạn rất nhiều. – Jannis