java正则为什么要两个斜杆

320 阅读1分钟

普通程序中,即使是正则中,斜杠也就是斜杠。

但是java中,由于string的设计,导致斜杠,是特殊的转义字符,所以,在正则中,如果想要写普通的,正则的转义,比如'\d'表示数字,则要写成'\\d'才可以。

所就变成了:其他程序中,正常的写单个的斜杠的,java中,都要变成双斜杠。 本文已参与「新人创作礼」活动,一起开启掘金创作之路