我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

正则表达式的问题

我想利用String里的replaceAll方法:

传入
1\2\n3

预期得到
1\2\n3

也就是说,如果反斜杠后面跟的不是n,就替换为两个反斜杠,如果是,就不做处理。

这个正则应该怎么写,谢谢各位了

[code="java"]
String s="1\2\n3";
System.out.println(s.replaceAll("\\(?![n])", "\\\\"));
[/code]

近期文章

  • jstl标签库引入报错
  • 创建好页面支架,浏览器浏览时出现问题
  • 主页向iframe页面某元素传值的一个问题
  • 执行 hadoop jar 命令后没反应了,有人帮看看么
  • 关于字符串读取子字符串问题
  • 如何才能避免过多的case子句
  • 如何显示树结点的时间属性?
  • 谁能给我分析下这个程序的运行步骤
  • 一个詭异的乱码问题(MYSQL)
  • 关于数据库连接的使用问题
  • hibernate未初始化
  • 传值给struts2的text变量
  • 我可以看看java.lang.StrictMath.cos(double a)函数的源码吗?
  • 关于StringBuffer的问题
  • 关于jxl将Excel中的数据读取到数据库中保存
  • jfreechart实时的问题
  • java关于class文件加密问题
  • 如何用java实现,1.白色的结账单,2.如何把结账单打印出来,如何写?
  • window.innerWidth == undefined ? document.body.clientWidth : window.innerWidth 是
  • many-to-many的双向关联中两边都设置inverse="false",到底可以么

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华