анализировать текстовые области в подстроки на основе разрывов строк в Javascript
У меня есть текстовая область, которую мне нужно проанализировать. Каждую новую строку нужно вытащить, и над ней нужно выполнить операцию. После завершения операции ее необходимо запустить на следующей строке. Это то, что у меня есть на данный момент. Я знаю, что поиск по indexOf не будет работать, потому что он ищет символ за символом.
function convertLines()
{
trueinput = document.getElementById(8).value; //get users input
length = trueinput.length; //getting the length of the user input
newinput=trueinput; //I know this looks silly but I'm using all of this later
userinput=newinput;
multiplelines=false; //this is a check to see if I should use the if statement later
for (var i = 0; i < length; i++) //loop threw each char in user input
{
teste=newinput.charAt(i); //gets the char at position i
if (teste.indexOf("<br />") != -1) //checks if the char is the same
{
//line break is found parse it out and run operation on it
userinput = newinput.substring(0,i+1);
submitinput(userinput);
newinput=newinput.substring(i+1);
multiplelines=true;
}
}
if (multiplelines==false)
submitinput(userinput);
}
Так что по большей части он принимает пользовательский ввод. Если он имеет несколько строк, он будет запускать каждую строку и отдельно и запускать submitinput. Если вы, ребята, можете мне помочь, я буду бесконечно благодарен. Если у вас есть какие либо вопросы, пожалуйста спрашивайте