eksisozluk
Version:
kutsal bilgi kaynağı (unofficial)
22 lines (18 loc) • 407 B
JavaScript
// eksisozluk/eksisozluk
// vars
const umlaut = {
''': '\'',
'ç': 'ç',
'ğ': 'ğ',
'ı': 'ı',
'ö': 'ö',
'ş': 'ş',
'ü': 'ü',
'class="ab"': '' // akıllı bkz
};
module.exports = text => {
const re = new RegExp(Object.keys(umlaut).join('|'), 'gim');
return text.replace(re, matched => {
return umlaut[matched];
});
};