半角記号、全角記号を含む正規表現を作れなくて困っています。
システムの入力チェックのために
!"#$%&'()=~|`{+*}<>?_-^\@[;:],./
!”#$%&’()=~|‘{+*}<>?_-^¥@「;:」、。・
などの半角記号、全角記号を1個以上含むとtrueを返す
正規表現を作りたいのですが、うまくできなくて困っています。
以下の[ ]に入れる値で、何か良いものはありませんか?
Boolean b = Pattern.compile("[ ]+").matcher(input).matches();
お礼
ありがとうございますっ! 記号がちゃんと出てきた時は感動してしまいました。 大変助かりました。