Tôi có chuỗi sau đây: pass[1][2011-08-21][total_passes]
Regex để lấy dây giữa dấu ngoặc vuông
Làm thế nào tôi có thể trích xuất các mục giữa các dấu ngoặc vuông vào một mảng? Tôi cố gắng
match(/\[(.*?)\]/);
var s = 'pass[1][2011-08-21][total_passes]';
var result = s.match(/\[(.*?)\]/);
console.log(result);
nhưng chỉ trả lại này [1]
.
Không chắc chắn cách thực hiện việc này .. Cảm ơn bạn trước.
Điều này trả về các chuỗi tôi muốn, nhưng chúng vẫn nằm trong dấu ngoặc đơn – Growler
Tôi đang cố gắng phân tích nội dung mảng trong nhiều dòng. Đây là ví dụ. 'xuất các tuyến đường const: Tuyến đường = [ {path: '', pathMatch: 'full', redirectTo: 'tree'}, {path: 'components', redirectTo: 'components/tree'}, {path: ' thành phần/cây ', thành phần: CstdTree}, {path:' components/chips ', thành phần: CstdChips} ]; –