Можно ли сделать регулярное выражение, игнорирующее диакритические знаки?
Например,:
preg_replace("/$word/i", "<b>$word</b>", $str);
«i» в регулярном выражении означает игнорирование регистра, но есть ли способ сопоставить, например,
java с Jávã ?
Я попытался сделать копию $str, изменить содержимое на строку без акцента и найти индекс всех вхождений. Но индекс двух строк кажется другим, хотя он просто без акцентов.
(Я провел исследование, но все, что я смог найти, это как удалить ударение из строки)