Я создал html textarea с возможностью добавлять «[» и «]» в начале и в конце любого текста, который был введен в это.
Моя проблема в том, что когда я вводю некоторые многострочные данные в текстовое поле, регулярное выражение обрабатывается по-разному в ff и ie.
Ввод:
Iam
learning
regex
Ожидаемый вывод: (Я получаю это в FF)
[Iam]
[learning]
[regex]
Выход в IE:
[Iam
][]
[learning
][]
[regex]
Код регулярного выражения здесь:
(textareaIDelement.value).replace(/(^)(.*)(\n{0,})($)/gm, "[" + "$2" +"]");
Я добавил (\n{0,})
в регулярное выражение для соответствия символам новой строки ... но это не имеет никакого эффекта ..
Спасибо