Regexp avec des morceaux de caractères spéciaux dedans
Bonjour à tous,
j'ai une petite question concernant une Expression régulière Avec groovy : j'essaie de trouver les chaines qui contiennent des caractères spéciaux:
import java.util.regex.Matcher
import java.util.regex.Pattern
Code:
1 2 3
|
def pattern = ~/([^a-zA-Z0-9])+/
println (pattern.matcher(mavariable.matches())?1:0); |
je cherche à savoir quelles chaines contiennent des caractères spéciaux
dans mavariable j'ai par exemple:
hello/world
ejection!
ah bon ?
bonjour
/
il me renvoie 0 tout le temps sauf pour le dernier...
une idée ?
d'avance merci !