leetcode--Python正则表达式解析Valid Phone nums
来源:互联网 发布:软件如何创建快捷方式 编辑:程序博客网 时间:2024/06/06 01:28
#!/usr/bin/env pythonimport osimport reimport sysfilename=sys.argv[1]fd=open(filename,"r")index=1for row in fd.readlines() : a=re.compile( r"^(?P<region>\d{3}-|\(\d{3}\) )(?P<numes>\d{3})-(?P<tails>\d{4})" ) b = a.match( row ) if b: print( index ,b.groups() ) index=index+1
example
123-456-7890(123) 456-7890123 -(123 )
注:( )给match.goups(0赋值,如果没有使用()的话,那么goups() 为空
(?Pxxxxx)为指定的规则赋值,之后我们就可以使用b.group(’NAME’)来获取值了
1 0
- leetcode--Python正则表达式解析Valid Phone nums
- LeetCode--Valiad Phone Nums
- LeetCode-Valid Number - 有限状态机 & 正则表达式
- [leetcode]Valid Phone Numbers
- Leetcode: Valid Phone Numbers
- awk grep sed正则的对比分析 和 leetcode 193. Valid Phone Numbers awk 正则匹配
- leetcode-193 Valid Phone Numbers
- LeetCode 193 Valid Phone Numbers
- 【Leetcode Shell】Valid Phone Numbers
- leetcode 193. Valid Phone Numbers
- Leetcode 193. Valid Phone Numbers
- [LeetCode] 193. Valid Phone Numbers
- Phone format 正则表达式
- PYTHON解析中文的正则表达式
- Spider 之 深入解析 Python 正则表达式
- python使用正则表达式解析http url
- 每天一道LeetCode-----对序列进行排序,要求nums[0] < nums[1] > nums[2] < nums[3] ....
- [Leetcode] Valid Phone Numbers的笔记
- 使用Vuforia和Unity开发AR小游戏(一)
- SQL资料总结
- 421. Maximum XOR of Two Numbers in an Array
- android studio极简版freeline0.8.4配置指南
- APM:添加数据采集代理到目标监控APP
- leetcode--Python正则表达式解析Valid Phone nums
- 《机器学习实战》决策树
- Intent基础知识
- Create a Grok Pattern
- 九九乘法表
- Java 枚举7常见种用法
- 责任链模式
- ReSharper 配置及用法
- 数组指针和指针数组