const fs = require('fs');
const html = fs.readFileSync('/home/x79/sisvietnamvn_01/BV_DHYD_HCM/Các chuyên khoa tại Bệnh viện Đại học Y Dược TP. Hồ Chí Minh.html', 'utf8');
let imgCount = 0;
let idx = 0;
while (true) {
idx = html.indexOf('
', idx);
const tag = html.substring(idx, endIdx + 1);
// get parent context 100 chars before
const ctxBefore = html.substring(Math.max(0, idx - 100), idx);
if (ctxBefore.includes('chuyen-khoa')) {
console.log('Context:', ctxBefore);
console.log('Tag:', tag);
console.log('---');
imgCount++;
}
idx = endIdx;
if (imgCount > 5) break;
}