正则表达式(Regular Expression)是一种文本模式,是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成文字模式。
原创 2018-04-27 16:44:03
464阅读
1点赞
Python最常见10个相比于其他语言,Python语法比较简单易学,但一旦不注意细节,刚入门新手就会掉进语法错误坑里。今天给大家讲几个平常比较容易掉”。1、忘记写冒号在 if、elif、else、for、while、class、def语句后面忘记添加 “ : ”num = 18if num == 12print('欢迎学习 python')改正:num = 1
本瓜相信你一定经常用以下这种最最简单正则来判断字符串中是否存在某个子字符(别说了,我就是)?const pattern = /ab/gpattern.test("abcd") // true这样去匹配,有什么问题吗?不急,现在来让你猜一下,以下代码输出?const pattern = /ab/gconsole.log(pattern.test("abcd"))console.log(patte
原创 2022-06-27 09:11:46
374阅读
1、正则表达式基本语法1.1基本符号. 匹配任意字符 […]匹配字符集 \d 匹配数字字符 \D匹配非数字字符 \s 匹配空白字符 \S匹配非空白字符 \w 匹配单词字符 \w 匹配非单词字符 等价于【a-zA-Z】* 匹配前一个字符 0次或无限次 + 匹配前一个字符1次或无限次 \d+ 匹配字符中数字 ? 匹配前一个字符0次或者1次 ^ 匹配开头 ^p 匹配以p开头字符 $ 匹配结尾 p$ 匹
python循环 for1、循环规则2、语法结构:3、练习:4、常用函数:range()zip() 打包enumerate() 枚举5、列表解析 在计算机科学中,for循环是编程语言中针对可迭代对象语句,它允许代码被重复执行。 for循环语法是在对历史上编程语言继承和借鉴基础上形成,该语言原来有迭代器,则后来编程语言也用同样关键词来实现迭代。 1、循环规则 判断是否是迭代对象
转载 2023-08-17 15:19:36
40阅读
Python那些在此开一个专题,用来记录在使用Python过程中遇到一些问题,以及解决方法,生命不息,踩不止。持续更新……pip问题在使用Python过程中,很多问题都是由pip引起
原创 2021-11-30 14:37:13
122阅读
# 方法-函数 主要作用就是将重复代码片段进行封装以便于后期调用使用 # 格式: def 函数名([参数1...]): 调用方法 函数名()# 定义一个登录login()函数输入用户名密码进行登录并进行判断def login(): username = input('请输入用户名:') password = input('请输入密码') if username ==
Python Taichi ## 1. 引言 随着人工智能和计算机图形学快速发展,对于高性能计算和并行计算需求也越来越大。Taichi是一个基于Python领域特定语言(DSL),专为高性能计算和并行计算而设计。Taichi目标是提供一个简单易用界面,同时能够发挥GPU强大计算能力。然而,在使用Taichi进行编程时,我们可能会遇到一些,本文将介绍一些常见,并给出相应
原创 2023-08-24 20:52:29
328阅读
首先,findall有两种用法:import rere.findall(stri
原创 2022-09-28 20:42:39
73阅读
1.简介  首先,我们要知道socket就是“套接字”意思。我们可以把它类比于我们快递公司:我们收发快递时候,我们只要把货物交给快递公司,快递公司负责好货物收揽,包装,分发到各个地方,统一配送,在目的地址配送员接收,接着联系收件人,然后收件人负责接收就可以了。Socket也如此,像快递公司一样,我们将数据给了socket,然后socket通过各种函数实现数据封装,建立目
在写计算器作业时候,自己突然发现使用findall和search搜索出来结果不一样。所以很诧异,
原创 2022-08-09 16:59:50
110阅读
[a-zA-Z]匹配大小写字符\w匹配字母、数字、下划线{5,7}表示前面的字符(即:\w)必须至少出现 5 次最多出现 7 次.合起来就是 >=6 少
原创 2022-07-04 17:23:10
60阅读
一、导入re库 python使用正则表达式要导入re库。 import re 在re库中。正则表达式通常被用来检索查找、替换那些符合某个模式(规则)文本。
在编写处理字符串程序或网页时,经常会有查找符合某些复杂规则字符串需要,正则表达式就是用于描述这些规则工具,换句话说正则表达式是一种工具,它定义了字符串匹配模式(如何检查一个字符串是否有跟某种模式匹配部分或者从一个字符串中将与模式匹配部分提取出来或者替换掉)。基本语法下表为正则表达式主要符号语法:符号解释示例说明.匹配任意字符b.t可以匹配bat / but / b#t / b1t等
正则表达式是一个特殊字符序列,它能帮助你方便检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格正则表达式模式。
1.什么是正则? 正则就是用一些具有特殊含义符号组合到一起(称为正则表达式)来描述字符或者字符串方法。或者说:正则就是用来描述一类事物规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列字节码,然后由用 C 编写匹配引擎执行。元字符匹配内容\w匹配字母(包含中文)或数字或下划线\W匹配非字母(包含中文)或数字或下划线\s匹配任意空白符\
转载 2023-08-15 08:58:32
50阅读
Python中需要通过正则表达式对字符串进匹配时候,可以使个python自带模块,名字为re。正则表达式大致匹配过程是: 1.依次拿出表达式和文本中字符比较, 2.如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功字符则匹配失败。 3.如果表达式中有量词或边界,这个过程会稍微有一些不同。r:在带有 'r' 前缀字符串字面值中,反斜杠不必做任何特殊处理。 因此 r" " 表示包含 '
1,首先需导入模块import re。 2,在一串字符中,findall方法可以获取全部能够匹配片段,并把结果放在一个列表中。 书写方式: re.findall(正则表达式(规定匹配规则),被匹配对象)。 3,使用findall方法匹配普通字符:
python3中正则表达式一、什么是正则正则就是一套规则,或者语法。二、正则作用?正则就是匹配 或者 查找某一些规则字符串数据。三、 常用场景?验证:判断输入邮箱,手机号是否合法等。获取某一段数据,可以使用正则获取网页照片。四、 re模块操作。在Python中需要通过正则表达式对 字符串 进行匹配时候,可以使用一个模块,名字为rere模块使用过程:#coding=utf-8
转载 2023-08-30 23:40:21
30阅读
第一部分:正则表达式模式创建 Regular Expression,需要导入re模块 一.模式创建 pattern = re.compile(r’…’)----括号中是要匹配表达式,r’…'前面加r表示忽略转义,模式中写原始字符串即可。
转载 2023-06-09 11:33:06
90阅读
  • 1
  • 2
  • 3
  • 4
  • 5