charc=‘\u4e00‘//汉字开始charc=‘\u9fa5‘//汉字结束java正则正则表达式:java.util.regex.Pattern[]匹配的一个字符[^a]一个非a的字符[^abcd]一个非a,b,c,d的字符[A-Z]一个A-Z的字符[a-z]一个a-z的字符[0-9]一个0-9的字符[a-z&&[^bc]]一个a-z的字符而且不能是bc.任意..
分类:
编程语言 时间:
2016-07-29 19:15:30
阅读次数:
325
1、capitalize[首字符大写] 调用方法: 2、cat[连接字符串] 3、date_format[格式化日期] 4、regex_replace[ 正则替换] 5、replace[替换] 6、truncate[截取] ...
分类:
其他好文 时间:
2016-07-24 23:57:50
阅读次数:
311
Java 提供了功能强大的正则表达式API,在java.util.regex 包下。本教程介绍如何使用正则表达式API。 正则表达式 一个正则表达式是一个用于文本搜索的文本模式。换句话说,在文本中搜索出现的模式。例如,你可以用正则表达式搜索网页中的邮箱地址或超链接。 正则表达式示例 下面是一个简单的 ...
分类:
编程语言 时间:
2016-07-22 20:58:34
阅读次数:
180
在做电商系统时,库存是一个非常严格的数据,根据CAS(check and swap)原来下面对库存扣减提供两种方法,一种是redis,一种用java实现CAS。 第一种 redis实现: 以下这个类是工具类,稍作修改就可运行 import java.util.regex.Pattern; impor ...
分类:
编程语言 时间:
2016-07-14 21:15:04
阅读次数:
661
正则表达式可以对字符串进行查找、提取、分割、替换等操作。String类下提供了如下几个特殊的方法: 1、boolean matches(String regex):判断该字符串是否匹配指定的正则表达式 2、String replaceAll(String regex, String replacem ...
分类:
其他好文 时间:
2016-07-14 01:41:15
阅读次数:
162
正则表达式30分钟入门教程 三个常用的知识点: 1、惰性匹配:正则引擎默认是贪婪的,若要最少重复的话,需要用到惰性匹配符 “?” 懒惰限定符 代码/语法 说明 参考:http://deerchao.net/tutorials/regex/regex.htm#greedyandlazy 2、不捕获性匹 ...
分类:
Web程序 时间:
2016-07-13 13:54:33
阅读次数:
264
// java 两个重要的类。 java.util.regex.Pattern; //规则 。 java.util.regex.Matcher;//匹配 Pattern p = Pattern.compile(REGEX); Matcher m = p.matcher(INPUT); // 获取 m ...
分类:
编程语言 时间:
2016-07-12 11:56:55
阅读次数:
161
先介绍下基本的概念,可能看起来这些概念性的东西不是太懂,但是这个还是要记一下的,为以后复杂的regex打下基础.(?<=EXP)逆序肯定环视,表示所在位置左侧能够匹配EXP(?<!EXP)逆序否定环视,表示所在位置左侧不能够匹配EXP(?=EXP)顺序肯定环视,表示所在位置右侧能够匹配EXP(?!E ...
分类:
其他好文 时间:
2016-07-09 15:02:03
阅读次数:
164
1、正则表达式
正则表达式,又称 正规表示法 、 常规表示法 (英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。
用到的一些特殊构造正则表达式的意义解析:
?
...
分类:
编程语言 时间:
2016-07-08 15:29:31
阅读次数:
414