Ard Arda gelen karakterleri boşluk ile ayırma
by mtambulut
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.js"></script>
<input id="edValue" type="text">
<br>
<span id="lblValue" style="color:black;"></span>
JavaScript
var x = document.getElementById("edValue");
x.addEventListener("keypress", edValueKeyPress, false);
x.addEventListener("keyup", edValueKeyPress, false);
function edValueKeyPress() {
var edValue = document.getElementById("edValue");
var s = edValue.value.replace(/(\S{4}\s*)/g, function(match){
// "\d{4}" dersek sadece rakam tekrarlanan 4 karakter
console.log("match before" + match);
if(match.match(/\s/)){return match;}
return match + " ";
});
edValue.value = s;
var lblValue = document.getElementById("lblValue");
lblValue.innerText = s;
}
/*
var downed = 0;
$('#test').keydown(function () {
downed++;
if(downed == 3){
var reformat = this.value.replace(/(\d{4}\s*)/g, function(match){
console.log("match before" + match);
if(match.match(/\s/)){return match;}
return match + " ";
});
console.log(reformat);
this.value = reformat;
downed = 0;
}
}); */