正则表达式语法最简单的正则表达式就是字符串,比如hello world也是一个正则表达式,匹配"hello world"字符串。[]表示匹配一个在[]中包含的任一字符,如[abc]表示匹配a或者b或者c。可以使用-来表示一个字符区间,[a-c]与[abc]是等效的;同时可以写多个区间,也可以写完区间后再加入字符,如[a-z0-9A]表示匹配a-z或者0-9或者A中的任一字符;可以使用^来取补集,即[^a-c]表示匹配除了abc的其他任何字符、[^0-9]表示匹配除了数字的任何字符、[^a]表示匹配除了a的其他任何字符;一些与[]等效的简写方法:

JAVA正则表达式的基本使用教程

JAVA正则表达式的基本使用教程

JAVA正则表达式的基本使用教程

JAVA正则表达式的基本使用教程

JAVA正则表达式的基本使用教程