原文:Java正则中为什么反斜线"\"需要用“\\\\”表示,原因详解。

首先,我们需要知道在java字符串和正则表达式中, 都具有特殊的含义。 一 在Java的字符串中 有两个功能 一 代表特殊字符: t代表制表符, n代表换行....等。 二 代表转义,在字符串中,如果出现 ,会造成代码歧义,如: Invalid escape sequence valid ones are b t n f r 这时,就需要在造成歧义的字符前加 ,来告诉编译器:这个字符只是一个普通字 ...

2017-09-22 14:50 0 13742 推荐指数:

查看详情

Java斜线"/"和斜线"\"

斜线"\"表示转义字符 路径的书写 Windows 的路径分隔符使用斜线“\”,Java若要表示一个路径,可直接使用斜线"/"或使用两个斜线"\\" 例:   Windows 中有一文件 D:\javaspace\hello.java,在 Java 中使用的时候,其路径 ...

Mon Aug 23 18:43:00 CST 2021 0 288
Java正则"\\\\"表示普通斜杠

Java"\"用于转义字符,"\\"表示普通无转义功能的斜杠。 如果将字符串当做正则表达式来解析,那么"\\"也有了特殊意义,它与其后的字符组合用于匹配字符串。因此如果在正则表达式需要普通的斜杠,则用"\\\\"表示。 ...

Sat Jan 09 05:39:00 CST 2021 0 323
react需要用到【深度复制】的问题

首先,说一下我所遇到的问题,我所做的项目是用的基于react的antd框架。  一张表格,里面的数据是从后台获取直接渲染,我点击修改按钮,在modal弹框修改数据,但是没有点击确定,点击取消,发现页面上的数据也被修改了,一刷新页面,数据就还原了。   纠结了很久,网上好像也没有类似 ...

Sat May 05 03:33:00 CST 2018 0 1234
Java学习开发需要用到的工具

利用空闲的时间整理了一下Java开发学习工作中会用到的工具。 一、Java开发学习首先需要Java运行环境。下载Java jdk,下载完成后安装jdk,一般一直Next 就可以,需要注意的是安装jre的目录不要和jdk目录搅合在一起。Jdk8一般安装完成后会自动配置环境变量。有的jdk版本需要 ...

Thu Oct 14 22:00:00 CST 2021 0 142
delphi,write和read的用法?什么时候需要用

如你所说,在控件或者类的属性,read 表示 读取,write 则表示设置。比如在类:TTestClass = (Class)privateFOrderCode:String;publicproperty OrderCode:String read FOrderCode write ...

Wed Jan 09 17:44:00 CST 2019 0 910
js的什么时候需要用new来实例化?

有人说js函数和类就是一个概念,请问:1 为什么我们在大多数情况下没有用new来实例化一个类(函数),如下 JavaScript code 1 2 3 ...

Mon Dec 19 22:03:00 CST 2016 0 4305
java正则表达式双斜线

(212) 555-1212对这种类型的字符串,普通正则表达式会写为:(\d{3})\s\d{3}-\d{4} 其中/d匹配0-9任意数字,{3}代表重复3次,\s匹配空格,()匹配括号,-匹配- 但在javajava字符串的\具有特殊含义,如果就按照普通正则表达式那么写所以会 ...

Wed Nov 04 00:18:00 CST 2020 2 406
PHP正则表达式斜线

PHP斜线正则表达式的使用 <?php $str = 'hello\world'; $pattern = '/hello\\\\world/'; preg_match($pattern,$str,$match);echo $pattern.PHP_EOL; #/hello ...

Fri Nov 01 23:57:00 CST 2019 0 294
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM