因为项目中要匹配手机号,所以接触了正则表达式,没有深入学习,直说明一个简单的应用。
在java里,匹配要用matches(表达式字符串)方法。
表达式要以^开头,以$结尾。
匹配手机号的正则表达式是:^1[3458]\\d{9}$。1是手机号首位数字,[3458]代表第二位是其中一个数字,第一个\是转义字符标示下个\是特殊符号,\d标示0--9的数字,后面跟一个{9}标示后面9个都是一样的类型,最后以$结尾。
总结:正则表达式简单方便易用,待目前的学习内容结束后继续深入学习。...
分类:
其他好文 时间:
2014-07-20 10:43:09
阅读次数:
224
1.多数据库设置select 0 - 15 ,代表16个数据库2.glob风格通配符set bar 1set btt 2keys * 返回所有keys ba? 返回 barkeys b[a-z][a-z] 返回btt bar\x 匹配转义字符3.判断一个键是否存在exists bar ,存在返回1否...
分类:
其他好文 时间:
2014-07-19 19:24:39
阅读次数:
247
参考:http://tool.oschina.net/commons?type=2
分类:
Web程序 时间:
2014-07-18 15:20:55
阅读次数:
253
关于java的转义字符我们都知道 String s="ad,dfjdlfs,df,s,dfl"; 执行 String re[]=s.split(","); 则re的数组将是re[0]="ad" re[1]="dfjdlfs" re[2]="df" re[3]="s" re[4]="dfl" 同理 S...
分类:
编程语言 时间:
2014-07-17 00:30:40
阅读次数:
315
翻阅了很多中文的博文,多数文章是讲echo颜色的用法,本人实在不爱死背,追本溯源,真正看看转义序列是什么?转义字符,学习过C语言的童鞋都知道,著名的printf函数中支持一些控制字符输出,例如\t、\n等。我们通常称它们为转义字符。一、转义序列是什么?1、维基百科(译者怕..
分类:
系统相关 时间:
2014-07-13 14:16:53
阅读次数:
536
元字符
我们使用的字符“[”和“]”叫元字符,对模式有特殊的效果。这种元字符共有11个,它们扮演着不同的角色。如果想在建立的模式中包含这些元字符中的某一个字符,需要在该字符前使用转义字符“\”。
元字符
描述
^ 开始
(beginning)
字符“^”之后的实体(entity),必须在配匹配的字符串开始部分找到。
例:
^h
能匹...
分类:
其他好文 时间:
2014-07-12 16:34:30
阅读次数:
226
C#转义字符·一种特殊的字符常量;·以反斜线"\"开头,后跟一个或几个字符。·具有特定的含义,不同于字符原有的意义,故称“转义”字符。 ·主要用来表示那些用一般字符不便于表示的控制代码。 ·它的作用是消除紧随其后的字符的原有含义 ·用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示...
分类:
其他好文 时间:
2014-07-09 14:27:34
阅读次数:
172
1.转义字符一般有两种方式:\x后紧跟1个或多个十六进制数字、或\后紧跟1、2、3个八进制数字,当中数字部分是字符相应的数值。#include using namespace std;int main(){ bool b = 10; bool b1 = true; bool b2 = false; ...
分类:
编程语言 时间:
2014-07-06 17:14:08
阅读次数:
293
C#转义字符:一种特殊的字符常量;以反斜线"\"开头,后跟一个或几个字符。具有特定的含义,不同于字符原有的意义,故称“转义”字符。主要用来表示那些用一般字符不便于表示的控制代码。 它的作用是消除紧随其后的字符的原有含义用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称...
分类:
其他好文 时间:
2014-07-05 19:50:27
阅读次数:
210
Python转义字符在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表:转义字符描述\(在行尾时)续行符\\反斜杠符号\'单引号\"双引号\a响铃\b退格(Backspace)\e转义\000空\n换行\v纵向制表符\t横向制表符\r回车\f换页\oyy八进制数yy代表的字符,...
分类:
编程语言 时间:
2014-07-03 07:11:45
阅读次数:
346