J'ai une fonction qui utilise Pattern#compile
et un Matcher
pour rechercher un motif dans une liste de chaînes de caractères.
Cette fonction est utilisée dans plusieurs threads. Chaque thread aura un motif unique passé à Pattern#compile
lors de sa création. Le nombre de threads et de motifs est dynamique, ce qui signifie que je peux ajouter plus de Pattern
et de threads pendant la configuration.
Est-ce que je dois mettre un synchronize
sur cette fonction s'il utilise des regex? Regex en java est-il thread-safe?