Enea Xharja Logo

Format text with JavaScript

Remove space characters (\n) from string

js
1const text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec non neque lacus. Nam pulvinar ullamcorper augue quis ornare.\nVestibulum interdum, metus sed commodo auctor, enim elit blandit risus, nec gravida dui velit nec risus.\nCurabitur dapibus risus eu molestie vehicula. Nam a accumsan magna. In consequat rhoncus mollis.\nIn iaculis vulputate maximus. Nam mattis facilisis nisi, eget malesuada augue pretium ut. Sed lacinia ac ipsum vulputate bibendum. Duis purus enim, tincidunt et nunc id, pretium hendrerit metus. Suspendisse potenti.\nAliquam a dapibus turpis."
2
3export const formattedText = text => text.replace(/\\n/g, "") )

Remove [:en] and [:] characters from string

js
1const text =
2 '[:en]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec non neque lacus. Nam pulvinar ullamcorper augue quis ornare.\nVestibulum interdum, metus sed commodo auctor, enim elit blandit risus, nec gravida dui velit nec risus.\nCurabitur dapibus risus eu molestie vehicula. Nam a accumsan magna. In consequat rhoncus mollis.\nIn iaculis vulputate maximus. Nam mattis facilisis nisi, eget malesuada augue pretium ut. Sed lacinia ac ipsum vulputate bibendum. Duis purus enim, tincidunt et nunc id, pretium hendrerit metus. Suspendisse potenti.\nAliquam a dapibus turpis.[:]';
3
4const specialCharacters = /\[[\s\S]*?\]/g;
5export const formattedDesc = desc => desc.replace(specialCharacters, '');

From [:en]blog tips[:de]blogging tipps[:] to blogging tipps

js
1const text = '[:en]blog tips[:de]blogging tipps[:]';
2
3const specialCharacters = /\[[\s\S]*?\]/g;
4export const formattedTagName = name =>
5 name.replace(/:en][\s\S]*?\[/g, '').replace(specialCharacters, '');
© 2021 Enea Xharja