正则表达式 正则表达式:(?<=src=\").*?(?=\") \"表示转义,即双引号"其中(?<=)为反向预搜索,表示要匹配的字符串前面必须是scr="(?=)为正向预搜索,表示要匹配的字符串后面必须是".*?表示要匹配的部分比如:正式表达式:(?<=src=\").*?(?=\") 待测试的文 ...
分类:
其他好文 时间:
2020-08-15 23:54:32
阅读次数:
71
#ctf-php 一道难得可以看的懂的ctf题。首先在做这道题的时候我的思路是把代码撸到本地测试一下,看看他会有什么样的结果,parse_url的意思是对我们传入的url去做一个切分PHP_URL_QUERY的意思是(127.0.0.1/a/index.php?id=1)把其中的id=1给取出来(也 ...
分类:
Web程序 时间:
2020-08-15 22:33:28
阅读次数:
109
egrep扩展正则表达式字符.匹配单个字符[]匹配指定范围的单个字符[^]对指定范围单个字符取反[:alnum:]字母和数字[:alpha:]大小写字母[A-Za-z][:upper:]大写字母[A-Z][:lower:]小写字母[a-z][:space:]空格[:punct:]标点符号[:graph:]可打印非空格字符[:digit:]十进制数字[0-9][:xdigit:]十六进制数字次数匹配
分类:
其他好文 时间:
2020-08-13 22:23:25
阅读次数:
105
正则表达式可以包含一些可选标志修饰符来控制匹配的模式。修饰符被指定为一个可选的标志。多个标志可以通过按位 OR(|) 它们来指定。如 re.I | re.M 被设置成 I 和 M 标志: 修饰符 描述 re.I 使匹配对大小写不敏感 re.L 做本地化识别(locale-aware)匹配 re.M ...
分类:
其他好文 时间:
2020-08-13 12:43:10
阅读次数:
72
blockinfile模块 blockinfile模块可以帮助我们在指定的文件中插入"一段文本",这段文本是被标记过的,换句话说就是,我们在这段文本上做了记号,以便在以后的操作中可以通过"标记"找到这段文本,然后修改或者删除它,单单这样描述不是特别容易理解,结合下面的小例子动手做做立马就能够明白了。 ...
分类:
其他好文 时间:
2020-08-12 16:02:46
阅读次数:
75
显示有关跟该名称有关进程 //显示出所有的java进程,去处掉当前的grep进程。 ps -ef|grep java|grep -v grep 显示该用户下所有进程 //显示root用户所有进程 pgrep -l -u root 杀进程 //杀单个进程 kill -9 21990(pid) //杀所 ...
分类:
系统相关 时间:
2020-08-12 15:57:03
阅读次数:
76
//获取输入的时间 var yokujitsushimeTm = upddata.yokujitsushimeTm.replace(":", ""); //获得时间小时部分 var yokujitsushimeTmhh = yokujitsushimeTm.substring(0, 2); //获得 ...
分类:
Web程序 时间:
2020-08-11 10:33:53
阅读次数:
99
preg_filter — 执行一个正则表达式搜索和替换 preg_grep — 返回匹配模式的数组条目 preg_last_error — 返回最后一个PCRE正则执行产生的错误代码 preg_match_all — 执行一个全局正则表达式匹配 preg_match — 执行一个正则表达式匹配 p ...
分类:
Web程序 时间:
2020-08-10 13:19:29
阅读次数:
95
/* 用正则表达式验证一个表格的格式。 如果表格格式合乎要求,程序会输出 "all is well" 到 cout; 否则会将错误消息输出到 cerr。 一个表格由若干行组成,每行包含四个由制表符分隔的字段。 例如: Class Boys Girls Total 1a 12 15 27 1b 16 ...
分类:
其他好文 时间:
2020-08-09 20:21:57
阅读次数:
101