I'm currently writing a function that would check for the value of each line in a textarea and output the results in another textarea.
My problem now is that I don't know the value of a blank line in a text area, I've tried "", /\W/, undefined, and null, and none of those seem to work. This is what I have right now:
function check(){
var textAreaValue= $("textarea#minCheck").val();
var valueArray= $("textarea#minCheck").val().split("\n");
var parsedArray=[];
for(i=0; i<valueArray.length;i++){
if(valueArray[i]==/\W/){
parsedArray.push(valueArray[i] + "|blank");
}else if(valueArray[i]>=0 && valueArray[i]<=999){
parsedArray.push(valueArray[i] + "|" + "brand1");
}else if(valueArray[i]>=1000 && valueArray[i]<=1999){
parsedArray.push(valueArray[i] + "|" + "brand2");
}else if(valueArray[i]>=2000 && valueArray[i]<=2999){
parsedArray.push(valueArray[i] + "|" + "brand3");
}else if(valueArray[i]>=3000 && valueArray[i]<=3999){
parsedArray.push(valueArray[i] + "|" + "brand4");
}else{
parsedArray.push(valueArray[i]+"|invalid");
}
}
$("textarea#minParsed").val(parsedArray.join("\n"));
}
For now, it gives me "|brand1" when a blank line is checked.