Акцентированный символ regex - PullRequest
0 голосов
/ 19 апреля 2010

Я пытаюсь создать регулярное выражение, которое будет искать французские слова, независимо от того, указывает пользователь акцентированные символы или нет. Так что, если пользователь искал "déclaré", но вместо этого вводит объявить, я хотел бы иметь возможность сопоставить текст еще. Мне трудно сделать это более динамичным, чтобы его можно было сопоставить с любым французским словом ...

Ближайший пример от другого пользователя из другого поста:

д [EEEE] сл [AAAA] г [EEEE]

Можно ли даже написать регулярное выражение для чего-то подобного?

Любой совет будет высоко ценится.

1 Ответ

1 голос
/ 19 апреля 2010

Мне когда-то приходилось создавать что-то подобное.

Лучшее, что я мог придумать, это что-то вроде словаря известных букв с диакритическими знаками и замены их в терминах поиска, прежде чем создавать шаблон для регулярного выражения.

Как и вы на собственном примере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...