我正在尝试替换所有非拉丁语/土耳其语字符,但是出了点问题,我找不到它。
例如:
var texto = '*istediğiniz*';
if (texto.match(/[^a-zA-Z0-9şŞıİçÇöÖüÜĞğ\- ]/g)){
//only letters, numbers and turkish letters are allowed
texto = texto.replace(/[^a-zA-Z0-9şŞıİçÇöÖüÜĞğ\- ]/g, '');
}
console.log(texto);
结果,我的话输出不正确:istediiniz
. 输出应该是istediğiniz
.