sayfada bulunan 4 haneli sayılara otomaik link vermek istiyorum. sadece 4 haneli rayılara
"1215 mavi" yazıyorsa
<a href="http://www.dsdsdsd.com/1215" target="_blank">1215</a> gibi
yardımcı olabilecek var mı
javascript ile sayfa bulunan bazı textlere link vermek
2
●190
- 29-11-2018, 20:04:18Kimlik doğrulama veya yönetimden onay bekliyor.
function isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n); } var websitesi = "https://websitesi.com"; var eskitext = `deneme 1234 mavi 383736 msela aslında böyle 0001 olursa ama lakin ki olmaz belki 009 bu olsun 1111 ok bitti`; var all = eskitext.split(" "); for (let i = 0; i < all.length; i++) { if (all[i].length == 4 && isNumeric(all[i])) { all[i] = '<a href="'+websitesi+'/'+all[i]+'" target="_blank">'+all[i]+'</a>'; } } var yenitext = all.join(" "); console.log(yenitext);
koda verilen text:
deneme 1234 mavi 383736 msela
aslında böyle 0001 olursa ama lakin ki olmaz belki 009 bu olsun 1111 ok bitti
koddan çıkan sonuç:
deneme <a href="https://websitesi.com/1234" target="_blank">1234</a> mavi 383736 msela aslında böyle <a href="https://websitesi.com/0001" target="_blank">0001</a> olursa ama lakin ki olmaz belki 009 bu olsun <a href="https://websitesi.com/1111" target="_blank">1111</a> ok bitti