я делаю что-то вдоль этих линий в какой-то код, который я пишуDownsides & Альтернативы - метод JS цепочки
txt = txt.replaceAll('\n','').replaceAll('<b>','[bold]').replaceAll('</b>','[/bold]')
.replaceAll('<strong>','[bold]').replaceAll('</strong>','[/bold]')....
где replaceAll является расширение String.prototype. Это прекрасно работает, но мне интересно -
Есть ли какие-либо недостатки, чтобы связать слишком много методов таким образом? Возможно, было бы лучше использовать регулярное выражение, которое выполняет эту работу в «oner»? Если да, то как выглядит регулярное выражение? (Я не очень хорош с регулярными выражениями)
Я вполне уверен, что это совершенно нормально и пытается собрать регулярное выражение, будут обрабатывать все эти случаи, будут как запутанными, так и менее эффективными. –