通过正则表达式获取时间
文章目录
问题描述:
i have this kind of values from a scraped page and i want to get it by regex:
1 2 3 4 |
4:00pm 16th-17th 1:30am |
i have this expression to deal with the time and it\'s working fine:
1 2 |
([1-9]|1[012]):[0-5][0-9](am|pm) |
is there a way to have a single regex where i can also include the matching for 16th-17th
图片转代码服务由CSDN问答提供
感谢您的意见,我们尽快改进~
功能建议
我有一个来自刮页的这种值,我希望通过正则表达式得到它:</ p> \\ n
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
4:00 pm 16th-17th 1:30amn </ code> </ pre> <p>我有这个表达式来处理时间并且工作正常 :</ p> <pre> <代码>([1-9] | 1 [012]):[0-5] [0-9](AM | PM) </代码> < / pre> <p>是否有一种方法可以使用单个正则表达式,其中我还可以包含<strong> 16th-17th </ strong> </ p> </ div>的匹配 <h3>网友观点:</h3> <div> <pre><code>(([1-9]|1[012]):[0-5][0-9](am|pm))|(\\d{1,2}(st|nd|rd|th)-\\d{1,2}(st|nd|rd|th)) |
Python程序设计第四章测验总结
第四章 数据类型和应用
4.1 统计字符的使用频率
1.已知 dict1={1:2},那么执行dict1[2]=3之后dict1的内容是__
A.{2:3}
B.{3:2}
C.{1:2,2:3}
D.{2:1,3:2}
解:C
2.现有dict1={‘a’:2,'b':3,'c':4},那么len(dict1)的值是
A.0
B.3
C.6
D.1
解:B
3.Python 3 解释器执行 for x in {'a':'b', 'c':'d'}: print(x)的结果是什么
A.b c
B.a c
C.b d
D.a b
解:B
输出键。
4.字典对象的__方法可以获取指定“键”对应的“值”
A.get()
B.items()
C.keys()
D.values()
解:A
5.字典对象的__方法可以返回字典中的“键-值对”列表
A.get()
B.items()
C.keys()
D.values()
解:B
6.字典对象的__方法可以返回字典的“键”列表
A.get()
B.items()
C.keys()
D.values()
解:C
7.字典对象的__方法可以返回字典的“值”列表
A.get()
B.items()
C.keys()
D.values()
解:D
8.字典的键可以是字符串常量也可以是整型常量,甚至还可以是列表。
解:错误
9.如果一个字典中存在一个‘a’为健,那么就不可以再有'A'的键。
解:错误
10.字典的键必须唯一,而值可以不唯一。
解:正确
11.字典是可变(不可哈希)数据类型。
解:正确
12.合并两个字典可以直接和列表一样,用“+”号进行操作。
解:错误
4.2 利用正则表达式提取电话号码
1.下面不能严格匹配YYYY-MM-DD这样日期格式的正则表达式是__
A.\\d{4}-\\d{2}-\\d{2}
B.[0-9]-[0-9]-[0-9]
C.[0-9]{4}-[0-9]{2}-[0-9]{2}
D.[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]
解:B
2.正则表达式的元字符_用于表示此字符之前的字符或者子模式出现0次或者多次。
A.+
B.^
C.*
D.|
解:C
3.使用正则表达式之前必须先用re的compile方法编译。
解:粗欧文
4.不使用元字符的正则表达式只能匹配字符自己。
解:正确
5.[^ab]
可以匹配除'a'和‘b’之外的任何字符。
解:正确
6.正则表达式元字符"\\s"用来匹配任意空白字符
解:正确
7.正则表达式元字符"\\d"用来匹配任意数字字符
解:正确
8.正则表达式'python|perl'或'p(ython|erl)'都可以匹配'python'或'perl'
解:正确
9.正则表达式'^http'能成功匹配所有含有"http"字段的字符串
解:错误
10.正则表达式'\\d{5}'可用来检查字符串是否为5个数字字符组成的字符串
解:错误
11.以下实例运行输出结果为:
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » 通过正则表达式获取时间