随笔分类 -  正则表达式

摘要:使用 .* import re data = "This is new book <testInfo> info"#如果是匹配,开始符后面的所有字符,只能用.* 如果使用 .*?就会匹配不到任何字符 result = re.findall("<(.*)",data) print(result) #如 阅读全文
posted @ 2024-12-07 21:36 苹果芒 阅读(7) 评论(0) 推荐(0) 编辑
摘要:日期格式:yyyy-MM-dd格式 yyyy-MM-dd格式: ^\d{4}-\d{2}-\d{2}$ [yyyy-MM-dd]格式: ^\[\d{4}-\d{2}-\d{2}\]$ [yyyy-MM-dd]xxx格式: ^\[\d{4}-\d{2}-\d{2}\] ^ 表示开始 $表示结尾 [和] 阅读全文
posted @ 2024-05-14 16:56 苹果芒 阅读(687) 评论(0) 推荐(0) 编辑
摘要:匹配单个字符: 匹配多个字符: 匹配开头和结尾: 匹配分组: 案例: 1.匹配所有整数(包括负数和正数): -?\d+ 2.匹配所有正数: \d+ 3.匹配所有负数: -\d+ 阅读全文
posted @ 2024-04-19 17:46 苹果芒 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1、修饰符 修饰符 描述 i 完成不区分大小写的搜索 g 查找所有出现(all occurrences,完成全局搜索) m 将一个字符串视为多行(m就标识多multiple)。默认情况下,^和$字符串匹配字符串中的最开始和最末尾。使用m修饰符将使^和$匹配字符串中每行的开始 s 将一个字符串视为一行 阅读全文
posted @ 2023-08-09 15:19 苹果芒 阅读(36) 评论(0) 推荐(0) 编辑
摘要:正则表达式是一种非常重要的工具,Python提供了re模块来使用正则表达式进行内容提取。本文将为您介绍如何使用Python正则表达式进行内容提取的具体步骤。 一、了解正则表达式的基本语法 在使用Python正则表达式进行内容提取之前,首先需要了解正则表达式的基本语法规则。正则表达式是一种文本模式,用 阅读全文
posted @ 2023-08-09 14:28 苹果芒 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示