码迷,mamicode.com
首页 >  
搜索关键字:regex    ( 2502个结果
黑名单过滤绕过有感
今天发现一个绕过正则过滤的问题,很多应用使用正则表达式对输入数据做安全验证,比如,在修改设备名称时的过滤过则为:String regex = "^.*[\\\\/:\\*\\?\"\\|'%&]+.*$"; //出现1个或多个”\/:*?"|'%&”字符表示不合法Pattern pattern = ...
分类:其他好文   时间:2015-01-22 21:42:13    阅读次数:223
正则表达式Regular Expression
第一部分 简介正则表达式Regular Expression,通常简写为regex。定义一个字符串规则主要用来判断字符串是否是或含有符合regex定义的规则的字符串。Regex.IsMatch获取字符串中符合regex定义的规则的字符串。Regex.Match替换字符串中符合regex定义的规则的字...
分类:其他好文   时间:2015-01-22 19:45:57    阅读次数:216
【转】Linux正则表达式使用指南
正则表达式是一种符号表示法,用于识别文本模式。Linux处理正则表达式的主要程序是grep。grep搜索与正则表达式匹配的行,并将结果输送至标准输出。1. grep匹配模式grep按下述方式接受选项和参数(其中,regex表示正则表达式)1grep [options] regex [files]其中...
分类:系统相关   时间:2015-01-22 19:42:28    阅读次数:170
js 去掉html标签
方法一:/// /// 去除HTML标记 /// /// 包括HTML的源码 /// 已经去除后的文字 public static string NoHTML(string Htmlstring) { //删除脚本 Htmlstring = Regex.Replace(Htmlstring,@...
分类:Web程序   时间:2015-01-22 10:44:16    阅读次数:198
Linux正则表达式
正则表达式是一种符号表示法,用于识别文本模式。Linux处理正则表达式的主要程序是grep。grep搜索与正则表达式匹配的行,并将结果输送至标准输出。1. grep匹配模式grep按下述方式接受选项和参数(其中,regex表示正则表达式)grep [options] regex [files]其.....
分类:系统相关   时间:2015-01-21 23:56:07    阅读次数:284
C# 使用正则表达式去掉字符串中的数字
C#使用正则表达式去掉字符串中的数字//去掉字符串中的数字publicstaticstringRemoveNumber(stringkey){returnSystem.Text.RegularExpressions.Regex.Replace(key,@"\d","");}//去掉字符串中的非数字publicstaticstringRemoveNotNumber(stringkey){returnSystem.Text.RegularExp..
分类:Windows程序   时间:2015-01-21 20:26:41    阅读次数:185
src/core/ngx_regex.h:15:18: fatal error: pcre.h: No such file or directory
src/core/ngx_regex.h:15:18:fatalerror:pcre.h:Nosuchfileordirectorymakenginx报错解决方案:apt-getinstalllibpcre3-dev
分类:其他好文   时间:2015-01-20 18:39:50    阅读次数:456
用正则表达式得到Java中所有的关键字
在一个Java应用程序中,我们可以用正则表达式可以得到所有的java关键字。那么关键就是正确地使用词边界。例如:在"static staticField"这个字符串当中,第一个单词应该被当作关键字识别,但是第二个不能。 这是得到Java程序关键字的代码: package hxl.programmer.path; import java.util.regex.Matcher; imp...
分类:编程语言   时间:2015-01-20 10:36:25    阅读次数:270
Nodejs.sublime-build 在sublime3中的配置
{ "cmd": ["node", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.js", "shell":true, "encoding": "cp936", "w...
分类:Web程序   时间:2015-01-19 23:34:53    阅读次数:589
.net 正则表达式
string RegStr = @"^[0-9]*[1-9][0-9]*$"; if (Regex.IsMatch("待验证的字符串", RegStr)) { return true; ...
分类:Web程序   时间:2015-01-19 20:46:19    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!