"04032_正则表达式(String类对正则的支持)"的笔记

什么是学习笔记?

你在学习中想写的批注、摘抄及随感。

使用协议与隐私政策

感谢您使用网易云课堂!

为了更好地保障您的个人权益,请认真阅读《使用协议》《隐私政策》《服务条款》的全部内容,同意并接受全部条款后开始使用我们的产品和服务。若不同意,将无法使用我们的产品和服务。

同意
04032_正则表达式(String类对正则的支持), 2.正则标记(背死) 所有的正则可以使用的标记倒在java.util.regex.Pattern类里面定义 A.单个字符(数量:1) * 字符:表示游一位字符所组成 * \\ :表示转义字符”\” * \t:表示一个”\t”符号 * \n:匹配换行(\n)符号; B.字符集{数量:1} * [abc]表示可能是字符a或b或c任一位 * [^abc]表示不是字符a或b或c任一位 *[a-z]所有小写字母 *[a-zA-Z]所有字母 *[0-9]表示任意一位数字; C.简化的字符集表达式{数量:1} * .:表示任意的一位字符 * \d:等价于”[0-9]” * \D:等价于”[^0-9]” * \s:表示任意的空白字符例如:”\t”,”\n” * \S:表示任意的非空白字符 * \w:等价于”[a-zA-Z_0-9]” * \W:等价于”[^a-zA-Z_0-9]” D.边界匹配(在js使用,不要再java中使用) * ^:正则的开始 * $:正则的结束 E.数量表达 * ?:正则出现0/1 * +:正则的1/1+ * *:正则的0/1/1+ * {n}:正则正好出现n次 * {n,}:正则正好出现n次及以上 * {n,m}:正则正好出现n-m次{n---m} F.逻辑运算 * 正则1 正则2:正则1判断完后继续判断正则2 * 正则1 |正则2:或运算 * {正则}:多个正则为一组
手机课堂
下载App
返回顶部