22 lines
611 B
JavaScript
22 lines
611 B
JavaScript
module.exports = (text) => {
|
|
text = text
|
|
.replace(/\_/g, '\\_')
|
|
.replace(/\*/g, '\\*')
|
|
.replace(/\[/g, '\\[')
|
|
.replace(/\]/g, '\\]')
|
|
.replace(/\(/g, '\\(')
|
|
.replace(/\)/g, '\\)')
|
|
.replace(/\~/g, '\\~')
|
|
.replace(/\`/g, '\\`')
|
|
.replace(/\>/g, '\\>')
|
|
.replace(/\#/g, '\\#')
|
|
.replace(/\+/g, '\\+')
|
|
.replace(/\-/g, '\\-')
|
|
.replace(/\=/g, '\\=')
|
|
.replace(/\|/g, '\\|')
|
|
.replace(/\{/g, '\\{')
|
|
.replace(/\}/g, '\\}')
|
|
.replace(/\./g, '\\.')
|
|
.replace(/\!/g, '\\!');
|
|
return text
|
|
} |