Ich versuche, ein Regex-Muster mit einer Negation innerhalb des Musters zu definieren. Ich möchte alle Strings mit 'Test' am Ende ausschließen. Ich bin mir bewusst über die Zeichen-Negation [^Test]
, aber das ist nicht das, was ich suche, [^Test]
ist gleich [^estT]
. Es sollte für Zeichenfolgen wie UserService
und nicht für UserServiceTest
übergeben werden. Also habe ich das mit {min,max}
ausgeschlossen. aber es funktioniert nicht :(.Regex-Negation in einem Muster
^([a-zA-Z0-9]+(Test){0,0})$
Meine Herkunft Idee ist dieses Muster in checkUnterdrückungs-Konfiguration zu bringen, und schließen Sie alle Testklassen von Check überprüfen.
<module name="TreeWalker">
<property name="tabWidth" value="4"/>
<module name="TypeName">
<property name="format" value="([a-zA-Z0-9]+(Test){0,0})"/>
</module>
</module>
Sie jemand wissen, wie kann ich dieses Problem beheben?
Cheers,
Kevin
Cool! Vielen Dank :) – eglobetrotter