/** * @author lautturi.com * Java example: java regex validation for special characters */ import java.util.*; import java.util.regex.*; public class Lautturi { public static void main(String[] args) { String validatedString = "@@$$&"; String regexStr = "[^&%$#@!~]*"; Pattern p = Pattern.compile(regexStr); Matcher m = p.matcher(validatedString); Boolean b = m.matches(); if(b) { System.out.println(b); } } }