输出主任的姓名  【问题描述  给定多行包含职位和姓名的字符串,编写程序输出主任的名字。  ·输入数据:  特级教师从兆杰  班主任王艳,教务处处长张静:  政教处主任刘富贵  ·输出结果:  王艳&

输出主任的姓名8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【问题描述8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

给定多行包含职位和姓名的字符串,编写程序输出主任的名字。8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

·输入数据:8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

特级教师从兆杰8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

班主任王艳,教务处处长张静:8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

政教处主任刘富贵8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

·输出结果:8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

王艳','刘富贵门8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【解题思路】8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入的字符串中姓名自身是无规律的。但是满足条件的姓名前面总有“主任”二字,且8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

其后跟非文本字符。因此,可以依据其前后特点,使用断言写出求解问题的正则表达式。8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【程序代码】8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

import re8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

S≥,8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

特级教师从兆杰8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

班主任王艳,教务处处长张静;8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

政教处主任刘富贵8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

pattern=r'(?<=主任)八w+'8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

names re.findall(pattern,s)8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

print(names)8rB100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

关 键 词

输出主任的姓名

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢