1. 程式人生 > >非法字元的正則表示式

非法字元的正則表示式

public final static String SEARCHKEYREGEX = "[~!/@#$%^&*()\\-_=+\\|[{}];:\'\",<.>/?]+";

//!@~#¥%……&*()——+{}|:“《》?-=【】、;‘,。、

public static void main(String []a )
    {
        Matcher m = null;
        String searchKey = "1!";
        if(StringUtils.isNotEmpty(searchKey))
        {
            System.out.println(SEARCHKEYREGEX);
            Pattern p = Pattern.compile(SEARCHKEYREGEX);    
            m = p.matcher(searchKey);
            System.out.println(m.find());
        }
       
    }