如果不是刚刚复习了下正则表达式,我可能也不会注意到,原来String的replaceAll跟replaceFirst用到了正则表达式! 不多解释,看代码: 运行结果: 是不是感觉很神奇? 其实懂正则表达式的应该已经发现了,是的,“.”是正则表达式的元字符,匹配除换行符以外的任意字符,所以replac ...
分类:
编程语言 时间:
2018-12-26 19:56:55
阅读次数:
149
原因是 文件名或文件夹名中不能出现以下字符:\ / : * ? " < > | 但是后台读取到的附件的文件路径就是这样的 网上大佬说了,这样处理 replaceAll里面用的是正则表达式,所以字符串转义一次,正则转义一次,所以一个斜扛要写4个,而不是俩,真心希望这些乱发垃圾的博客能被处理一下 ① j ...
分类:
移动开发 时间:
2018-12-09 16:43:18
阅读次数:
248
使用快捷键:ctrl+F replaceAll ...
分类:
系统相关 时间:
2018-11-25 12:01:39
阅读次数:
159
介绍两种方式 String bTime="2017-05-15"; String eTime="2017-06-02"; 一、把字符串类型的日期数据转化成长整型,然后比较大小。如果日期格式有时分秒,则”-“写成”[-\s:]”if(Long.valueOf(bTime.replaceAll("-", ...
分类:
编程语言 时间:
2018-11-11 20:16:12
阅读次数:
157
替换:String replaceAll(regex,str);如果regex中有定义组,可以在第二参数中通过$符号获取正则表达式中的已有的组。 public staticvoid replaceAllDemo(String str,String reg,String newStr) { str = ...
分类:
其他好文 时间:
2018-11-01 00:54:50
阅读次数:
140
File-》Settings-》Live Templates 新建组 类: 编辑变量 方法: 变量 params 变量: groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').s ...
分类:
编程语言 时间:
2018-10-24 20:08:53
阅读次数:
216
目录一、基本语句 1、循环控制(break,continue) 3、字符的替换(replace,repalceFirst,replaceAll,regex) 4、字符串的连接("+",append) 5、字符串的截取和分割(substring,split) 6、文件夹的创建与删除(mkdirs,de ...
分类:
编程语言 时间:
2018-10-04 10:16:21
阅读次数:
211
List集合总览 1. 元素有序,可重复,可通过索引访问 2. 增加了通过索引操作集合的方法,如: Object get(int index) Object remove(int index) void sort(Comparator c) void replaceAll(UnaryOperator ...
分类:
其他好文 时间:
2018-09-29 21:35:33
阅读次数:
135
输出结果? 我做的时候选的答案输出为 my/test/end 正确答案应为 ////////end 因为replaceAll第一个参数是正则表达式的字符串,"."在正则表达式中代表所有字符,下面为该方法的代码 ...
分类:
编程语言 时间:
2018-09-23 13:40:14
阅读次数:
116
String aa = "100<w<2666:Kg"; aa = aa.replaceAll("(?i):kg", ""); System.out.println(aa); 输出:100<w<2666 (?i)不区分大小写 String aa = "100<w<2666"; int ac = aa ...
分类:
其他好文 时间:
2018-09-13 14:04:08
阅读次数:
132