How to match “any character” in regular expression?

前端 未结 11 686
忘了有多久
忘了有多久 2020-11-27 09:23

The following should be matched:

AAA123
ABCDEFGH123
XXXX123

can I do: \".*123\" ?

11条回答
  •  北荒
    北荒 (楼主)
    2020-11-27 10:13

    I work this Not always dot is means any char. Exception when single line mode. \p{all} should be

    String value = "|°¬<>!\"#$%&/()=?'\\¡¿/*-+_@[]^^{}";
    String expression = "[a-zA-Z0-9\\p{all}]{0,50}";
    if(value.matches(expression)){
        System.out.println("true");
    } else {
        System.out.println("false");
    }
    

提交回复
热议问题