摘要:re.match函数 从头开始匹配 语法: re.match(pattern, string, flags=0) 使用groups() 匹配对象函数来获取匹配表达式。 re.search方法 re.search 扫描整个字符串并返回第一个成功的匹配。 语法同match() re.sub方法 用于替换
阅读全文
摘要:异常名称描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 GeneratorExit 生成器(generato
阅读全文
摘要:每个函数都有自己的命名空间。类的方法的作用域规则和通常函数的一样。 Python会智能地猜测一个变量是局部的还是全局的,它假设任何在函数内赋值的变量都是局部的。 如果要给全局变量在一个函数里赋值,必须使用global语句。 global VarName的表达式会告诉Python, VarName是一
阅读全文
摘要:查询语句:SELECT * from sqltest where names like'%要查询的关键字%' 在搜索框内输入1%' and 1=1 and '%'='正常回显; 在搜索框内输入1%' and 1=2 and '%'='报错则存在注入, 之后搜索关键词。
阅读全文
摘要:在网页地址栏输入 javascript:alert(document.lastModified) 会弹出一个时间,不断刷新,若时间随着刷新尔改变则是伪静态网页。
阅读全文
摘要:Shell 文件包含的语法格式如下: source ./filename 或者 . ./filename #第一个.后面有空格
阅读全文
摘要:在Shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数 示例: #!/bin/bashfunWithParam(){ echo "第一个参数为 $1 !" echo "第二个参数为 $2 !" echo "第十个参数为
阅读全文
摘要:if else-if else语法格式: if condition1 then command1 elif condition2 then command2 else commandN fi 注:格式类似于Python,末尾加fi for循环格式: for var in item1 item2 ..
阅读全文
摘要:printf的转义序列 格式替代符类似于Python
阅读全文
摘要:SQL MID()语法: SELECT MID(column_name,start[,length]) FROM table_name MID 函数用于从文本字段中提取字符。
阅读全文
摘要:一、定义变量 定义变量名是不加$符,变量名和“=”之间不加空格(特殊,与其他语言不同) 例:x="hello world" 注:变量名的命名须遵循如下规则: 首个字符必须为字母(a-z,A-Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命
阅读全文