目录1 错误和异常1.1 错误python 中的错误有两种,语法错误和逻辑错误这种错误是我们应该避免的1.2 异常python中的异常是程序运行过程中产生的,有异常不一定要把程序停止,只要把异常抛出,然后查看异常产生的原因即可。1.2.1 python中的异常种类AttributeError 试图访问一个对象没有的属性,比如foo.x,但是foo没有属性xIOError 输入/输出异常;基本上是无
转载
2024-02-25 13:35:00
22阅读
一、简述正则表达式:对【指定的字符串】与【模式】之间进行模式匹配,可以获得模式匹配的结果。模式:可以是普通字符串,也可以是含有特殊意义的字符(正则表达式)python中re模块是来支持正则表达式re.search(模式,待搜索的字符串),返回的是匹配对象 匹配对象下的group方法可以返回匹配的内容 使用方法如下:import re
r = re.search("abc","abccd")
if
转载
2023-08-20 14:07:42
47阅读
## Python中根据正则判断字符串是否以指定字符结尾
在Python中,我们经常需要判断一个字符串是否以指定的字符或者字符组合结尾。正则表达式是一种强大的工具,可以用来匹配和操作字符串。通过使用正则表达式,我们可以方便地实现根据正则判断字符串是否以指定字符结尾的功能。
本文将介绍如何在Python中使用正则表达式判断字符串是否以指定字符结尾,并提供代码示例来帮助读者更好地理解和应用。
#
原创
2023-10-29 09:18:57
301阅读
正则表达式 (Regular Expression)
RegEx或正则表达式是形成搜索模式的一个字符序列。
转载
2023-06-09 07:56:38
1843阅读
python检测变量名变量在编程中的用途非常广,在python中,变量的名称只能以字母或者下划线“_”开头,变量名只能由字母、数字、下划线组成。
编写python,使得其实现以下功能:
1、输入一个变量名;
2、当变量名首位不是字母或者下划线时,自动输出“该变量名不合适!”;
3、当变量
转载
2023-06-19 20:35:11
463阅读
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
转载
2023-06-10 06:44:10
134阅读
正则表达式1.正则表达式,又称规则表达式,是一种文本模式,包括普通字符和特殊字符(称为“元字符”),正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串,通常被用来检索、替换那些符合某个模式(规则)的文本。2.字符\转义符^匹配行首$匹配行尾*匹配任意次+匹配一次或多次(>=1)?匹配零次或一次[a-z]匹配范围内的任意字符{n}匹配确定的n次{n,}至少匹配n次{n,m}最少
转载
2023-08-02 17:10:58
80阅读
flag:起修饰的作用
. :匹配除换行符/n以外的字符
转载
2023-05-27 20:15:17
166阅读
1.正则表达式语法1.1 普通字符[]:一个字符组,代表一位字符[0-9]:判断0-9[a-zA-Z]:判断英文字母[0-9][0-9]:判断长度为2的字符串是否数字[Yy]es:判断用户输入的Yes或者yes 1.2 字符转义对于-[]这种元字符,需要转义[0\-9]:匹配0,\,9三个字符 1.3 元字符\:转义^:匹配输入的开始部分$:匹配输入的结束部分*:0次或多次+:
转载
2023-08-17 09:37:54
145阅读
作为一门现代语言,正则表达式是必不可缺的,在Python中,正则表达式位于re模块。
转载
2023-06-09 18:51:15
153阅读
Python 正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了与这些方
转载
2023-08-20 07:12:43
38阅读
在Python中需要通过正则表达式对字符串进匹配的时候,可以使个python自带的模块,名字为re。正则表达式的大致匹配过程是: 1.依次拿出表达式和文本中的字符比较, 2.如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败。 3.如果表达式中有量词或边界,这个过程会稍微有一些不同。r:在带有 'r' 前缀的字符串字面值中,反斜杠不必做任何特殊处理。 因此 r" " 表示包含 '
转载
2023-09-11 12:06:05
48阅读
1.什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。元字符匹配内容\w匹配字母(包含中文)或数字或下划线\W匹配非字母(包含中文)或数字或下划线\s匹配任意的空白符\
转载
2023-08-15 08:58:32
50阅读
一、导入re库
python使用正则表达式要导入re库。
import re
在re库中。正则表达式通常被用来检索查找、替换那些符合某个模式(规则)的文本。
转载
2023-06-09 20:32:50
41阅读
正则表达式 (Regular Expression) 又称 RegEx, 是用来匹配字符的一种工具. 在一大串字符中寻找你需要的内容. 它常被用在很多方面, 比如网页爬虫, 文稿整理, 数据筛选等等.
转载
2023-06-09 19:35:09
77阅读
正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,该模式描述在搜索文本时要匹配的一个或多个字符串。
转载
2023-06-10 06:30:01
145阅读
# Python 正则表达式的 replace 判断
## 目录
1. 简介
2. 步骤
- 导入 re 模块
- 编译正则表达式
- 使用 sub() 方法进行替换
- 使用正则匹配规则进行判断
3. 示例代码和解释
## 1. 简介
正则表达式是一种强大的文本处理工具,可以用来匹配、替换和判断文本中的内容。Python 提供了 re 模块来支持正则表达式的操作。
原创
2023-08-01 04:27:34
152阅读
# Python正则判断目录
---
## 引言
在我们进行文件或目录操作时,经常需要判断一个路径是否为目录。Python提供了多种方法来实现这个功能,其中正则表达式是一种常用的方法。本文将介绍使用Python的正则表达式来判断目录的方法,并提供代码示例以帮助读者更好地理解。
## 正则表达式简介
正则表达式是一种强大的模式匹配工具,用来描述和匹配字符串的模式。它使用一系列的字符和字符集
原创
2023-10-08 07:18:20
138阅读
# 使用Python和正则表达式判断数字
在学习如何用Python判断一个字符串是否是数字时,正则表达式(Regular Expressions,简称Regex)是一个非常强大的工具。本文将指导您如何用Python中的正则表达式来判断一个字符串是否是数字。我们将从整体流程开始,逐步深入到每个步骤的具体实现。
## 流程概述
我们可以将实现判断数字的流程分为以下几个步骤:
| 步骤
原创
2024-08-20 07:56:41
105阅读
# Python 正则判断汉字
## 目录
- [简介](#简介)
- [步骤](#步骤)
- [代码示例](#代码示例)
- [序列图](#序列图)
- [类图](#类图)
- [结论](#结论)
## 简介
在开发过程中,我们经常需要使用正则表达式来处理字符串。如果我们需要判断一个字符串中是否包含汉字,就可以使用正则表达式来实现。本文将指导你如何使用 Python 正则判断汉字。
#
原创
2024-01-09 10:51:49
88阅读