Найти символы в одном выражении в скобках, а не в другом в регулярном выражении - PullRequest
0 голосов
/ 16 октября 2019

Можно ли создать регулярное выражение, совпадающее с символами в одном выражении в скобках, только если они НЕ во втором выражении в скобках.

Например, если вы хотите сопоставить только согласные, вы сможете сделать что-то вроде

[a-z]and[^aeiou]

Я пробовал

[a-z^aeiou]

, но это займет ^ в буквальном смысле. Я знаю, что [b-df-hj-np-tv-z] работает, чтобы найти согласные, но не был уверен, будет ли более аккуратный способ сделать это

1 Ответ

0 голосов
/ 16 октября 2019

Как насчет [^\W\d_aeiouA-Z]*, разве это не должно охватывать все согласные нижнего регистра?

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