扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
创新互联公司网站建设公司,提供成都网站制作、成都网站建设,网页设计,建网站,PHP网站建设等专业做网站服务;可快速的进行网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,是专业的做网站团队,希望更多企业前来合作!
不会
有特殊含义的字符,具体有哪些我也记不全输出“\”需要:System.out.println("\\");输出“"”需要:System.out.println("\""); 还有就是在一些方法中,传参数是一些比较特殊的字符的时候。输出&可以直接输出,但是一些传参时,必须是\\&,否则会错误。
如果你想查找元字符本身的话,比如你查找.,或者*,就出现了问题:你没办法指定它们,因为它们会被解释成别的意思。这时你就得使用\来取消这些字符的特殊意义。因此,你应该使用\.和\*。当然,要查找\本身,你也得用\\.例如:deerchao\.net匹配deerchao.net,C:\\Windows匹配C:\Windows。javascript中/已经使用,/需要转义.vbscript中"已经使用,"需要转义
需要转义的字符有:\ . * ^ & [ ] 注意的是如果在[]字符集合里,很多字符都不需要转义建议你看一下这篇基础教程:http://deerchao.net/tutorials/regex/regex-1.htm
在java中尤其在html中许多字符有其特定的含义,如果我们想要操作字符本身,而不是要操作字符所代表的其他含义对象时,要用转义字符,给字符转义。
有特殊含义的字符,具体有哪些我也记不全输出“\”需要:System.out.println("\\");输出“"”需要:System.out.println("\""); 还有就是在一些方法中,传参数是一些比较特殊的字符的时候。输出&可以直接输出,但是一些传参时,必须是\\&,否则会错误。
以"\"符号为例,java中有很多操作,例如文件操作等,需要用到路径这个东西,比如:com\mypackage\xxx.xml,这个路径一般是以字符串形式表示的,但问题来了,java不知道你的\号到底是路径中的下一层的意思,还是字符串"\"的意思。所以正确的写法应该是com\\mypackage\\xxx.xml。又例如我们熟悉的\n,换行符,如果在字符串中间直接按回车,java是不会对字符串做换行操作的,因为他不知道你想将代码分两行写还是字符串分两行显示,这时候就需要在字符串中间加上\n转义字符来将字符串换行。总之,转义字符的意义就是避免出现二义性,二义性是所有编程语言都不允许的。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流