python字符串与正则表达式
来源:互联网 发布:河南软件大学排名 编辑:程序博客网 时间:2024/05/21 07:09
1,掌握字符串的拼接---jion
2,掌握字符的格式化
3,掌握截取字符串
3,比较字符串
搜索字符串
掌握替换字符串
掌握转换时字符串
str1="123 312312 13123"
字符串的分隔使用如下方法:
strs="aaaay yes no yaaaa"
print strs.strip("say")
strip用于去除字符串的首位字符
lstrip用于去除字符串的左边字符
rstrip用于去除字符串的右边字符
基础知识正则表达式简介
正则表达式是一种可用于模式匹配和替换的强大工具
在几乎所有的基于unix/linux系统的软件工具中都可找到正则表达式的
正则表表达式由字母数字和特殊字符组成
^
$
*
+
?
.
(x)
x|y
{n}
{n,m} 这里的n和m都是正整数,匹配至少
[xyz] 字符串列表,匹配列表中的任一字符,可以用连字符指出字符范围
[b] 匹配一个空格
b 匹配一个单词的分界线,比如一个空格
B 匹配一个单词的非分界线
re.match尝试从字符串的开始匹配一个模式
re.search函数会在字符串查找模式,直到找到第一个匹配后返回
re.sub用于替换字符串中的匹配项
re.split可以使用re.split来分割字符串
re.compile()
re.findall可以获取字符串所有匹配的字符串
escape()
匹配字符中的特殊字符
在re模块中,大多数函数都会有flags函数,flag参数作用就是用来设置匹配的附加选项
LGNORECASE 忽略大小写
LOCALE 处理字符集的本地化
MULTILINE 是否支持多行匹配
DOTALL 匹配一些特殊标记,例如使用匹配\n等字符
VERBOSS 忽略正则表达式中的空格或换行等字符
UNICODE 使用unicode
re.match函数
以下代码是该函数的基本语法
- python 字符串与正则表达式
- python字符串与正则表达式
- Python 第十四周 字符串与正则表达式
- python之路-------字符串与正则表达式
- python 字符串匹配与正则表达式
- 字符串与正则表达式
- 字符串与正则表达式
- 字符串与正则表达式
- 字符串与正则表达式
- 正则表达式与python
- Python与正则表达式
- 正则表达式与Python
- python与正则表达式
- python 学习记录(10)-字符串与正则表达式
- python开发技术详解---第六章:字符串与正则表达式
- Python 正则表达式验证字符串
- python正则表达式 分割字符串
- 13 - 字符串与正则表达式
- 分享45个android实例源码
- Linux状态启动运行级别
- ios 调用webservice整理
- 经典排序算法 - 桶排序Bucket sort
- xml中配置整个web的错误提示
- python字符串与正则表达式
- HTML5表单之Input 类型-url
- 求质数
- hdu 1158
- java窗体程序更换皮肤方法详细步骤
- Using the FlexPrintJob class
- input子系统分析
- Android返回键推出
- #时间管理#时间管理浅谈