正则问题 String ps = "^\\w*@[\\w\\.]*"; 大家看下这个代码,\w我知道,是数字和英文的字符的意思.但前面加了一个\,啥意思啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String ps = "^\\w*@[\\w\\.]*"; 你ps肯能是正则表达式要使用的字符串为了保证其中含有\就必须使用\\ 反斜线 (转义)不让就会和\后的字符形成新转义产生了歧义 举个例子,“b”表示字母b,“\b”转义一次表示退格,“\\b”转义两次才表示正则表达式中单词边界的意思。 java语言中\是转义的意思,\\表示一个反斜杠。 "^\\w*@[\\w\\.]*"匹配e-mail的正则吧。以0个或多个字符开头,跟上一个"@",再跟上0个或多个字符或者"."\w前加一个\,是因为java中\要转义成\\来表示 简单的说,w 和 \ 都是转义字符,如果什么也不加,只是一个w,java认为它是一个字符, 当加上\后, java认为它是正则指定字符,但是加了\后,java会先遇到\,而\同样是转义符,所以还要再加一个\,变成\\w,这样经過jvm後,得到的是"\w" java swing awt 怎么有错??急急,在线等待中 急! 十六进制字符串转为字节!200分!请各位帮忙! 这段程序该怎么改 Hibernate取Session需要用单例吗? jtextarea如何设置等宽字体 java.lang.ClassNotFoundException: oracle.jdbc.driver.oracledriver的问题 jar问题 文件操作的问题(jsp的) 为什么在JB6中编译并运行正常的程序,用SUN JDK1.3编译后运行却出错 Java提供父类无法使用 想点击确定画一个设定的四边形,怎么不能出现;!!!急等 右键弹出菜单不会用,请求帮助
你ps肯能是正则表达式要使用的字符串
为了保证其中含有\就必须使用\\ 反斜线 (转义)不让就会和\后的字符形成新转义产生了歧义
匹配e-mail的正则吧。以0个或多个字符开头,跟上一个"@",再跟上0个或多个字符或者"."\w前加一个\,是因为java中\要转义成\\来表示