Java正则表达式单个字符如何使用? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Java正则表达式单个字符如何使用?

小天使爱美 2020-04-12 22:38:52 640

Java正则表达式单个字符如何使用?

Java
分享到
取消 提交回答
全部回答(1)
  • 星尘linger
    2020-04-12 22:40:33
    已采纳

    "大部分的单个字符就是用字符本身表示的,比如字符'0'、'3'、'a'、'马'等,但有一些单个字符使用多个字符表示,这些字符都以斜杠''开头,比如: 1)特殊字符,比如tab字符'\t'、换行符'\n'、回车符'\r'等。 2)八进制表示的字符,以\0开头,后跟1~3位数字,比如\0141,对应的是ASCII编码为97的字符,即字符'a'。 3)十六进制表示的字符,以\x开头,后跟两位字符,比如\x6A,对应的是ASCII编码为106的字符,即字符'j'。 4)Unicode编号表示的字符,以\u开头,后跟4位字符,比如\u9A6C,表示的是中文字符'马',这只能表示编号在0xFFFF以下的字符,如果超出0ⅩFFFF,使用\x{...}形式,比如\x{1f48e}。 5)斜杠\本身,斜杠\是一个元字符,如果要匹配它自身,使用两个斜杠表示,即'\'。 6)元字符本身,除了'',正则表达式中还有很多元字符,比如.、*、? 、+等,要匹配这些元字符自身,需要在前面加转义字符'',比如'.'。"

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题