第三章 数据解析(十九) 2019-12-30

十九、 正则表达式– 分组和re模块常用函数


import re

 

# 分组:


# text = "apple price is $99, orange price is $88"

# 加()分组

# result = re.search('.+(\$\d+).+(\$\d+)', text)

# print(result.group(0))

# print(result.group(1))

# print(result.group(2))

# print(result.groups())

 

# group()/group(0):匹配整个分组

# group(1):匹配第一个分组

# group(2):匹配第二个分组

# groups():匹配所有的分组

 

 

 

# findall:查找所有满足条件的


# text = "apple price is $99, orange price is $88"

# result = re.findall(r'\$\d+', text)

# print(result)

 

# sub:根据规则替换其他字符串


# text = "nihao zhongguo,hello world"

# 方法1

# new_text = text.replace(" ", "\n")

# 方法2

# new_text = re.sub(r' |,', '\n', text)

# print(new_text)

 

# 举例


# html = """

#

#    

1. 3年以上相关开发经验,全日制统招本科以上学历

#    

2.精通一门或多门开发语言(Python,C,Java等),其中至少有一门有3年以上使用经验

#    

3.熟练使用ES/mysql/mongodb/redis等数据库;

#    

4.熟练使用django、tornado等web框架,具备独立开发Python/Java 后端开发经验;

#    

5.熟悉 Linux / Unix 操作系统

#    

6.熟悉 TCP/IP,http等网络协议

#    

福利:

#    

1、入职购买六险一金(一档医疗+公司全额购买商业险)+开门红+全额年终奖(1年13薪,一般会比一个月高)

#    

2、入职满一年有2次调薪调级机会

#    

3、项目稳定、团队稳定性高,团队氛围非常好(汇合员工占招行总员工比例接近50%);

#    

4、有机会转为招商银行内部员工;

#    

5、团队每月有自己的活动经费,法定节假日放假安排;

#    

6、办公环境优良,加班有加班费(全额工资为计算基数,加班不超过晚上10点,平日加班为时薪1.5倍,周末加班为日薪2倍,周末加班也可优先选择调休,管理人性化)。

#

# """

 

 

# new_html = re.sub(r'<.+?>', "", html)

# print(new_html)

 

 

# split:根据规则分割字符串,列表输出


# text = "nihao zhongguo,hello world"

# result = re.split(r' |,', text)

# print(result)

 

 

# compile:编译正则表达式


text= "apple price is 34.56"

# r= re.compile(r'\d+\.?\d*')

# r= re.compile(r"""

# \d+   #整数部分

# \.?   #小数点

# \d*   #小数部分

# """, re.VERBOSE)   # 注释,用re.VERBOSE

# result= re.search(r, text)

result= re.search(r"""

\d+   #整数部分

\.?   #小数点

\d*   #小数部分

""",text, re.VERBOSE)

print(result.group())

 


如果想要爱正则表达式中加注释,那么需要在正则表达式的函数最后加一个re.VERBOSE



上一篇文章 第三章 数据解析(十八)  2019-12-29 地址:

https://www.jianshu.com/p/a3e572078b3f

下一篇文章 第三章 数据解析(二十) 2019-12-31 地址:

https://www.jianshu.com/p/1a00d43b2650



以上资料内容来源网络,仅供学习交流,侵删请私信我,谢谢。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,163评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,301评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,089评论 0 352
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,093评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,110评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,079评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,005评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,840评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,278评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,497评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,667评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,394评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,980评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,628评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,796评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,649评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,548评论 2 352

推荐阅读更多精彩内容