|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
1.编写正则表达式,查找下面文本中所有处于单词开头位置的字母。
Python is a great object-oriented, interpreted, and interactive programming language.
​
2. 编写正则表达式,查找下面文本中所有处于单词开头位置的数字。
Pyth8on 7is a 3great 2object-oriented, inter4preted, 1an3d interactive programming 5language.
本帖最后由 hrp 于 2020-4-10 17:43 编辑
- import re
- str1 = 'Python is a great object-oriented, interpreted, and interactive programming language.'
- str2 = 'Pyth8on 7is a 3great 2object-oriented, inter4preted, 1an3d interactive programming 5language.'
- # 要求1
- res1 = re.findall(r'(?<=^)[a-zA-Z]{1}|(?<=\s)[a-zA-Z]{1}', str1)
- # 要求2
- res2 = re.findall(r'(?<=^)[0-9]+(?=[a-zA-Z]+)|(?<=\s)[0-9]+(?=[a-zA-Z]+)', str2)
- # 在控制台打印结果列表
- print(res1, '\n', res2)
复制代码
偷偷用手机写的,不知道有没有写错
|
|