Sử dụng biểu thức chính quy với chỉ mục 0,1...N để lấy giá trị không có ngoặc. Dưới đây là mã:
Ví dụ
var regularExpression = /(?<=\[).*?(?=\])/g;
var getTheValueWithIndex = "[John Smith][David Miller]".match(regularExpression);
console.log("Giá trị đầu tiên không có ngoặc=" + getTheValueWithIndex[0]);
console.log("Giá trị thứ hai không có ngoặc=" + getTheValueWithIndex[1]);
Để chạy chương trình trên, bạn cần sử dụng lệnh sau:
node fileName.js
Tên tệp của tôi là demo132.js.
Kết quả
Chương trình sẽ cho ra kết quả sau:
PS C:\Users\Amit\JavaScript-code> node demo132.js Giá trị đầu tiên không có ngoặc=John Smith Giá trị thứ hai không có ngoặc=David Miller