Мне нужно регулярное выражение для сопоставления строк, которые не заканчиваются в определенных терминах.
Ввод - это набор имен классов, таких как Foo
, FooImpl
, FooTest
, FooTestSuite
и т. Д.
Я хочу сопоставить все, что не заканчивается Test
, Tests
или TestSuite
.
Должно совпадать:
Не должно совпадать:
FooTest
FooTestSuite
FooTests
Я просто не могу понять это правильно. То, что я имею сейчас, неправильно, поэтому я даже не буду публиковать его.