正则表达式_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 正则表达式 >>列表
Oracle10g正则表达式之REGEXP_LIKE的使用是本文我们主要要介绍的内容,介绍之前我们先了解一下Oracle10g支持的正则表达式。Oracle中支持正则表达式的函数主要有以下四个:1,REGEXP_LIKE:与LIKE的功能相似。2,REGEXP_INSTR:与INSTR的功能相似。3,REGEXP_SUBSTR:与SUBSTR的功能相似。4,REGEXP_REPLACE:与REPLACE的功能相似。它们在用法上与OracleSQL函数LIKE、INSTR... 查看全文
· 闲聊正则表达式(一)发布时间:2013-08-01
序这篇是跟大家没事聊聊正则表达式而已,可不要拿这个当学习教材啊!——如果看着舒服,那么给Me推荐一下。正则是什么玩意?其实这个东西就是一个文本处理工具。记住只是一个“工具”而已,不要想的太复杂。对于这玩意,能用就用,不能用,咱们就不用他,换个称手的家伙。跟杀人一个道理,如果觉得枪不好用,那你就用锄头,或者刀子。正则从哪入手?如果你想了解一个人身体结构,很简单:拿刀子把身体解剖开,就知道里面都有什么了?无怪乎肉、骨头,还有水。现在我们把正则剖开来看... 查看全文
· java常用正则表达式发布时间:2013-07-25
1。^\d+$//匹配非负整数(正整数+0)2。^[0-9]*[1-9][0-9]*$//匹配正整数3。^((-\d+)|(0+))$//匹配非正整数(负整数+0)4。^-[0-9]*[1-9][0-9]*$//匹配负整数5。^-?\d+$//匹配整数6。^\d+(\.\d+)?$//匹配非负浮点数(正浮点数+0)7。^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$//匹配正浮点数8... 查看全文
· 正则表达式 例子发布时间:2013-07-23
importjava.util.regex.Matcher;importjava.util.regex.Pattern;publicclass表达式{publicstaticvoidmain(Stringargs[]){//p("zhongguang");//p("abc".matches("..."));//p("a435a".replaceAll("\\d","-"));//Patternp=Pattern.compile("[a-z]{3,}");//定义了模式,作用是预先编译下... 查看全文
//截取网页中的链接中的TITLE和URL,且URL必须以HTTP或HTTPS开头s="<div><ahref='http://www.baidu.com'title='tip'>aaa</a><ahref='https://www.baidu.com?param=1'title='baiduSearch'>bbb</a><span><ahref='file:///d:/test/Arr.txt'>ccc<... 查看全文
· 常用正则表达式发布时间:2013-07-16
正则表达式是对字符串进行操作;1、.:匹配除了\n以外的任意单个字符;空格也行匹配,但注意一个点只匹配一个字符(汉字也算);当出现有换行的时候:a)单行模式:.能匹配\n;vs里的单行模式:Regex.Matches/Match("","",RegexOptions.Singleline);b)在换行处的正则表达式:[\s\S],即空格或非空格;2、[]:匹配中括号中的任意一个字符,b[aeiou]g,b[a-zA-Z]g;但注意中括号也只匹配一个字符;3、|:竖线前面的或竖线后面的z... 查看全文
· 正则表达式验证 password发布时间:2012-09-08
#口令要求,必须包含大写或者小写#必须包含数字#总共8到40/^(?=.*\d)(?=.*([a-z]|[A-Z]))([\x20-\x7E]){8,40}$/... 查看全文
· 正则表达式判断IP地址发布时间:2012-09-08
staticboolIsIPAddr(String^str){if(!(String::IsNullOrEmpty(str))){Regex^rx=gcnewRegex("^((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)$",RegexOptions::IgnorePatternWhitespace);returnrx->IsMatch(str);}returnfalse;}... 查看全文
· ruby on rails 常用正则表达式发布时间:2012-07-09
来自:http://blog.sina.com.cn/s/blog_63eb3eec01013gf4.html正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式:[\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注... 查看全文
· 正则表达式邮件地址提取发布时间:2012-06-11
publicclassEmailExtractextendsJFrame{privatestaticfinallongserialVersionUID=1L;publicEmailExtract(){this.setSize(400,150);this.setLocation(350,300);this.setTitle("邮件地址抽取");}publicstaticvoidmain(String[]args){EmailExtractframe=newEmailExtract();frame... 查看全文
· Java正则表达式发布时间:2012-04-24
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。自从jdk1... 查看全文
· ruby 正则表达式发布时间:2012-04-23
Regexp类:1、使用/.../或者%r{}创建,或者Regexp.new/hay/=~'haystack'#=>0#返回值为匹配字符所在位置,或者nil/y/.match('haystack')#=>#<MatchData"y">#返回值为MatchData或者nil2、/[[:alnum:]]/-等价于[0-9a-zA-z]/[[:alpha:]]/-等价于[a-zA-Z]/[[:blank:]]/-空格或tab/[[:cntrl:]]/-ctrl/[[... 查看全文
· Java正则表达式匹配多行发布时间:2012-04-18
在编写程序时,往往会遇到需要正则表达式匹配多行的情况,在网上看了好多方法,猛回头,突然发现多行是可以设置的,代码如下。packagecom.my.test;importjava.io.BufferedOutputStream;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.net.URI... 查看全文
· PHP 正则表达式发布时间:2012-04-15
思维导图点击下图,可以看具体内容!介绍正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,php等等,我今天就把我对正则表达式的理解跟大家唠唠,不当之处,请多多指教!需要知道的术语——下面的术语你知道多少?Δ定界符Δ字符域Δ修饰符Δ限定符Δ脱字符Δ通配符(正向预查,反向预查)Δ反向引用Δ惰性匹配Δ注释Δ零字符宽定位我们什么时候使用正则表达式呢?不是所有的字符操作都用正则就好了,php在某些方面用正则反而影响效率... 查看全文
· 正则表达式发布时间:2012-03-13
想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式.来和大家分享学习经验.开篇,还是得说说^和$他们是分别用来匹配字符串的开始和结束,以下分别举例说明"^The":开头一定要有"The"字符串;"ofdespair$":结尾一定要有"ofdespair"的字符串;那么,"^abc$":就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配"notice":匹配包含notice的字符串你可以看见如果你没有用我们提到的两个字符... 查看全文
· ruby 的回溯 正则表达式发布时间:2012-03-06
^-Matchesbeginningofline$-Matchesendofline\A-Matchesbeginningofstring.\Z-Matchesendofstring.Ifstringendswithanewline,itmatchesjustbeforenewline\z-Matchesendofstring\G-Matchespointwherelastmatchfinished\b-Matcheswordboundarieswhenoutsidebrackets... 查看全文
· JAVA与正则表达式发布时间:2012-03-01
importjava.util.regex.Matcher;importjava.util.regex.Pattern;/****JAVA正则表达式测试*@authorgreatwqs**/publicclassRegexExpressionTest{publicstaticvoidmain(String[]args)... 查看全文
· Java总结-正则表达式发布时间:2012-02-15
正则表达式:专门用于操作字符串的规则。将一些操作代码通过一些符号体现。好处:1,方便了程序的编写。2,可以用于对字符串的复杂操作。弊端:阅读性较差。常用规则:[]:限定某一位字符内容范围。比如:[abc]:该位字符只能出现a或者b或者c。[a-z]:改为字符只要是小写字母中的一个即可。{}:限定前一个字符或者正则规则内容出现的次数。比如:{3}:出现3次。{3,}:至少出现3次。{3,7}:出现3到7次。数量规则:?:出现一次或者0次。*:出现了0次或者多次。+:出现1次或者多次。字符规则... 查看全文
/***URL转换为链接*@authorBoyer*@paramurlText*@returnString*/publicstaticStringurlToLink(StringurlText){//匹配的条件选项为结束为空格(半角和全角)、换行符、字符串的结尾或者遇到其他格式的文本Stringregexp="(((http|ftp|https|file)://)|((?<!((http|ftp|https|file)://))www\\.))"//以http...或www开头+".*... 查看全文
· Ruby正则表达式操作参考发布时间:2012-02-03
在线测试工具:http://www.rubular.com/http://www.ruby-doc.org/core-1.9.3/Regexp.html[Ruby首页][参考手册]正则表达式后方参考字符范围回缩(backtrack)范例下面就来讲讲ruby支持的正则表达式符号(元字符)。有这么个规则:不带\的数字和字母不是元字符带\的符号也不是元字符下文中出现的“匹配多字节字符的正则表达式”是指,通过使用$KCODE进行设定,或显式地使用汉字选项(请参考正则表达式字面值... 查看全文