Python字符串与正则表达式怎么用(python,开发技术)

时间:2024-05-09 05:43:15 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    Python%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B8%8E%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%80%8E%E4%B9%88%E7%94%A8

1.统计所输入字符串中单词的个数,单词之间用空格分隔。其运行效果如下图所示。

2. 编写程序,给出一个字符串,将其中的字符“E”用空格替换后输出。

3. 从键盘交互式输人一个人的 18 位的身份证号,以类似于“2001 年 09 月 12 日”的形式输出该人的出生日期。

4.将字符串'abcdefg'使用函数的方式进行倒序输出

5. 在我们的生活中,节假日的问候是必不可少的,请使用字符串格式化的方式写一个新年问候语模板.

6. 用户输入一个字符串,将下标为偶数的字符提出来合并成一个新的字符串 A,再将下标为奇数的字符提出来合并成一个新的字符串 B,再将字符串 A 和 B 连接起来并输出。

7. 请根据下列需求,编写一个程序。用户输入一个字符串,请将字符串中的所有字母全部向后移动一位,最后一个字母放到字符开头,最后将新的字符串输出。

8. 基于 input 函数,对输入的字符串进行处理,并将返回替换了某些字符的字符串,规则如下:

如果一个字母是大写辅音,请将该字符替换为“Iron”。

如果字母是小写辅音或非字母字符,则对该字符不执行任何操作。

如果一个字母是大写元音,请将该字符替换为“Iron Yard”。

如果一个字母是小写元音,请用“Yard”替换该字符。

1. 写出能够匹配163 邮箱(@163.com)的正则表达式,并用 re.match 方法和邮箱 sda123(wer)u@163.com 作为测试验证。

2. 利用 re 库中的 search、findall 或 search 函数从以下三个字符串中提取出所有的汉字,输出的结果分别为“大连理工大学”,“重庆大学”以及“中南财经大学” 。(提示:字符串 st2,str3 中有空格)。

str1="""<td width="160">大连理工大学</td>"""

str2="""<td width="160"><a href="../news/list_117.html"class="keyWord" target="_blank">重庆</a>大学</td>"""

str3="""<td width="160"> 中南 <a href="../news/list_197.html"class="keyWord" target="_blank"> 财经 </a><ahref="../news/list_201.html" class="keyWord" target="_blank">政法</a>大学</td>"""

本文:Python字符串与正则表达式怎么用的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:R语言怎么创建数组下一篇:

9 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18