var http = require('http');
var urlOpts = {host: 'www.nodejs.org', path: '/', port: '80'};
http.get(urlOpts, function (response) {
response.on('data', function (chunk) {
var str=chunk.toString();
var re = new RegExp("(<\s*title[^>]*>(.+?)<\s*/\s*title)\>", "g")
console.log(str.match(re));
});
});
kazınmış web sayfasından sayfa başlığını alınıyor.
var re = new RegExp("<title>(.*?)</title>", "i");
console.log(str.match(re)[1]);
@argonius onun örneğinde iyi bir noktaya sahiptir, muhtemelen 'i' bayrağı, 'g' ek olarak, normal ifade büyük harf duyarsız yapmak için de kullanmalısınız (
SPA web sayfaları ile çalışmaz. Google chrome gibi başsız tarayıcı kullanmalısınız –