У меня есть 2 узла с свойством.Регулярное выражение umlauts
Вершины
- Название: 'Умит'
- Название: 'Умит'
Как я могу получить эти 2 узла с следующим утверждением:
match n where n.Profilname =~ 'Umit' return n
У меня есть 2 узла с свойством.Регулярное выражение umlauts
Вершины
Как я могу получить эти 2 узла с следующим утверждением:
match n where n.Profilname =~ 'Umit' return n
Как Лукас уже отмечено в комментарии, вы можете сделать это с [UÜ]mit
, однако это не удастся, если вы получили »Ü вместо «Ümit«, т. е. разложенного Ü (U, за которым следует U + 0308) вместо предкомпозиционного. Чтобы решить эту проблему, вы можете либо нормализовать свою строку заранее, либо затем использовать [UÜ]mit
(precomposed) или (U|Ü)mit
(разложен), в зависимости от формы нормализации, или включить возможность в ваше регулярное выражение: (U|Ü|Ü)mit
.
'[UÜ] mit' –