今早在java运用中我需要将“\”换成“\\”,很自然的想到用了replaceAll方法,即使用
fileUIL = fileUIL.replaceAll("\\", "\\\\");fileUIL = fileUIL.replaceAll("\\", "\\\\");
因为java字符串中需要用“\\”表示“\”,因为自然就想到要将“\”转换成“\\”就要使用上面的方法,但是结果报了一个错
Caused by: java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
\
^
原来replaceAll使用的正则表达式比对进行的,其中“\”也是用“\\”表示的。
fileUIL.replaceAll("\\", "\\\\")在正则表达式中就变成了“\”替换成“\\”,所以就报错。而在正则表达式中的正确替换也是“\\”替换成“\\\\”。
所以在用replaceAll将“\”替换成“\\”的时候要用如下方式
fileUIL = fileUIL.replaceAll("\\\\", "\\\\\\\\");
分享到:
相关推荐
如何在Java中将XML文档转换成HTML文档.pdf
把其他文件类型转换为pdf,java
将java的日期转换成中文的日期,可以直接使用的源文件。
不懂这块的看看啦,mysql中中四中时间类型之一的TimeStamp,在项目中的简单运用,如何将TimeStamp转换成自己需要的时间格式
本文介绍了使用Java程序把Word文档直接转换成Html文件的方法。
主要介绍了在Java 8中将List转换为Map对象方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
在Java平台上,将Json文件直接转换成Java类
java中将汉字转换成拼音的实现代码。需要的朋友可以过来参考下,希望对大家有所帮助
JAVA图片类型转换 实例. 如果需要在java中将 bmp 的图片转成 gif 格式的,可以参考一下这个例子。
Android/java的long类型时间戳,转换成时间格式的工具类
在java中通过ImageMagick安装包和im4java.jar把其他格式图片如HEIC转换为PNG,JPEG等常用格式图片。内有安装操作步骤及编码内容。亲测有效。 场景运用:ios操作系统在前端图片格式上传中。已普遍采用HEIC格式图片。...
import java.io.UnsupportedEncodingException; /** * * @author zsw 中文转为拼音 * */ public class Spell { static final int GB_SP_DIFF = 160; static final int[] secPosValueList = { 1601, 1637, ...
下面小编就为大家带来一篇java中将科学计数法转换普通计数法的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
java使用superMap解析DWG文件为json输出,本地通过,附件中为word操方式按照步骤可以导入数据集
KOF97模拟器和ROM文件合集,注意是2个rar文件哦,不能玩你砍我。。
java base64的MP3转base64的pcm工具类,适用于微信小程序的语音转文字,因为小程序的录音为MP3,大部分语音读写的第三方只支持wav和pcm,不用生成文件
Android不支持将Bitmap转换成单色的Bmp图片,所以参考Bmp格式说明,自己写了一个转换类。亲测有效!!!
本代码信息: 使用语言:java 功能:将整数(包括正负整数)转换成对应的二进制数,然后再控制台上显示。
最近做的项目有将Markdown语法转换成HTML语法的这么一个需求 然鹅 自己写个Utils太麻烦了 为此找到了个很实用的转换工具包:flexmark 第一步:引入flexmark的依赖: com.vladsch.flexmark flexmark-all 0.50.42 ...
此java类实现了对数据表的分类递归树的实现,为本人倾力之作,后期,会发布js版,敬请期待!