У меня есть строки на испанском и других языках, которые могут содержать общие специальные символы, такие как(), * и т.д. Это нужно удалить. Но проблема в том, что он также может содержать специальные языковые символы, такие как ñ, á, ó, í и т.д., И они должны оставаться. Поэтому я пытаюсь сделать это с помощью регулярного выражения следующим образом:
var desired = stringToReplace.replace(/[^\w\s]/gi, '');
К сожалению, он удаляет все специальные символы, включая связанный язык. Не знаете, как этого избежать. Может быть, кто-то мог бы предложить?