Wyklucz znaki z klasy postaci

Czy istnieje prosty sposób na dopasowanie wszystkich znaków w klasie, z wyjątkiem pewnego zestawu? Na przykład, jeśli w języku, w którym mogę użyć pasującego zestawu wszystkich znaków Unicode, czy jest jakiś sposób na wykluczenie znaku takiego jak podkreślenie „_” z tego dopasowania?

Jedynym pomysłem, jaki przyszło mi do głowy, było użycie negatywnego spojrzenia w przód / w tył wokół każdej postaci, ale wydaje się to bardziej skomplikowane niż jest to konieczne, gdy chcę po prostu dopasować postać do dopasowania pozytywnego ORAZ dopasowanie negatywne. Na przykład, jeśli i był operatorem AND, mógłbym to zrobić ...

^(\w&[^_])+$

questionAnswers(5)

yourAnswerToTheQuestion