我想使用href
通过mailto:
打开一个邮件客户端。我使用的班级包含我要邮寄的人的姓氏和姓氏。
let mail: string ='mailto:' +person.getForeName() + '.' + person.getLastName() + '@example.de' ;
问题:该类中包含的邮件地址没有Umlauts和标题。
我通过使用
解决了变音符号的问题 mail = mail.replace('ü/g', 'ue');
mail = mail.replace('ö/g', 'oe');
mail = mail.replace('Ä/g', 'Ae');
mail = mail.replace('Ü/g', 'Ue');
mail = mail.replace('Ö/g', 'Öe');
但是当我想过滤诸如Dr. Sample
之类的名称时,它不起作用。
到目前为止,我已经尝试过类似我的变音法:
mail = mail.replace('Dr\.', '');
但不能代替“博士”。子字符串。
答案 0 :(得分:0)
您的解决方案有效:
mail = 'Dr. Sample'
console.log(mail.replace('Dr\.', ''))