标签: 正则表达式

正则表达式合集和工具Any-Rule的使用

any-rule维护了一个常用正则表达式合集,并且本身是一个支持Web/VSCode/idea/AlfredWorkflow多平台的正则表达式工具。安装VSCode应用商店中搜索“any-rule”使用方式1:按F1(mac下fn+F1)打开正则列表输入关键词搜索,比如“手机”方式2:右键选择“正则...

其他 2021-05-15 174 0 0 阅读全文

详解Js正则表达式语法介绍

1.正则表达式规则1.1普通字符字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。举例1:表达式"c",在匹配字符串"abcde"时,匹配结...

JavaScript 2021-05-25 135 0 0 阅读全文

套娃式文件夹如何通过Python批量处理

一、用不腻的芷山库1.安装库pip安装:pipinstallzisan2.getFiles函数函数调用:importzisan.FileToolsaszffile_path='C:/Users/xxx/Desktop/2016/Annotations'whole_file=zf.getFiles(f...

Python 2021-05-20 267 0 0 阅读全文

Python中使用正则表达式将所有符合条件的字段全部提取出来

问题如标题,使用正则表达式匹配字段目前无非就三种,分别是:re.match()re.search()re.findall()简单介绍一下,re.match()与re.search()非常类似,主要区别就是前者是从目标字符串的开头匹配,而后者则要没有这个要求。而re.findall()则是可以返回匹配...

Python 2021-05-20 149 0 0 阅读全文

Js利用正则表达式去除字符串的中括号

letstr='这是一个字符串[html]语句;[html]字符串很常见';alert(str.replace(/\[|]/g,''));//移除字符串中的所有[]括号(不包括其内容)//输出:这是一个字符串html语句;html字符串很常见alert(str.replace(/\[.*?\]/g,...

JavaScript 2021-04-18 127 0 0 阅读全文

Python 通过正则表达式快速获取电影的下载地址

在爬取网页信息时,如果在HTML代码中通过获取标签的方式来提取电影的下载地址时,不仅要编写比较多的代码,还需要不断的确认每一层的标签是否正确,这样的操作无疑是烦琐的。如下图所示。那么通过什么方式既可以减少代码量,又可以很简单的提取指定标签的内容呢?本文将实现通过正则表达式快速获取电影的下载地址。如果...

Python 2021-05-21 204 0 0 阅读全文

PHP正则匹配中英文、数字及下划线的方法【用户名验证】 原创

本文实例讲述了PHP正则匹配中英文、数字及下划线的方法。分享给大家供大家参考,具体如下:一、问题:对于用户注册时的用户名要求由中英文、数字或下划线组成,不得含有其他字符。二、解决方法:针对输入字符进行中英文、数字及下划线的正则验证即可。代码如下:$username='10K编程网(www.10k.c...

PHP 2021-04-17 177 0 0 阅读全文

Python爬虫运用正则表达式的方法和优缺点

我看到最近几部电影很火,查了一下猫眼电影上的数据,发现还有个榜单,里面有各种经典和热映电影的排行榜,然后我觉得电影封面图还挺好看的,想着一张一张下载真是费时费力,于是突发奇想,好像可以用一下最近学的东西实现我的需求,学习了正则表达式之后,想着要感受一下它在爬虫里面的效果和优缺点。目标:爬取Top10...

Python 2021-04-28 153 0 0 阅读全文

Python正则表达式Re.Search()的基本使用教程

1re.search()的作用:re.search会匹配整个字符串,并返回第一个成功的匹配。如果匹配失败,则返回None从源码里面可以看到re.search()方法里面有3个参数pattern:匹配的规则,string:要匹配的内容,flags标志位这个是可选的,就是可以不写,可以写,比如要忽略字符...

Python 2021-05-21 167 0 0 阅读全文

Python使用正则表达式实现爬虫数据抽取

1.为什么要使用正则表达式?首先,大家来看一个例子。一个文本文件里面存储了一些市场职位信息,格式如下所示:Python3高级开发工程师上海互教教育科技有限公司上海-浦东新区2万/月02-18满员测试开发工程师(C++/python)上海墨鹍数码科技有限公司上海-浦东新区2.5万/每月02-18未满员...

Python 2021-05-21 138 0 0 阅读全文

浅谈正则表达式中的分组和引用实现方法

问题在外刊君读者群中看到有人提出这样的一个需求:把字符串切成连续相同字符的正则怎么写?比如abbcccdddd切成a,bb,ccc,dddd之前我对正则表达式也是略有研究,想尝试一下。其实我对正则表达式的学习基本完全来源于犀牛书的第10章,真正看懂这一章,我觉得操作正则表达式应该不在话下。我的答案先...

其他 2021-05-06 105 0 0 阅读全文

Linux Shell脚本的编程之正则表达式

一正则表达式与通配符1正则表达式是用在文件中匹配符合条件的字符串,正则是包含匹配,grep,awk,sed等命令可以支持正则表达式2通配符是用来匹配符合条件的文件名,通配符是完全匹配,ls,find,cp这些命令不支持正则表达式,所以只能用Shell自己的通配符来进行匹配了。二基础正则表达式这里引用...

Linux 2021-05-13 134 0 0 阅读全文

简述MySQL 正则表达式

我们已经了解到MySQL可以通过LIKE...%来进行模糊匹配。MySQL同样也支持其他正则表达式的匹配,MySQL中使用REGEXP操作符来进行正则表达式匹配。如果您了解PHP或Perl,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些脚本的类似。下表中的正则模式可应用于REGEXP操...

MySQL 2021-05-13 171 0 0 阅读全文

Python 正则表达式获取字符串中所有的日期和时间

提取日期前的处理1.处理文本数据的日期格式统一化text="2015年8月31日,衢州元立金属制品有限公司仓储公司(以下简称元立仓储公司)成品仓库发生一起物体打击事故,造成直接经济损失95万元。"text1="2015/12/28下达行政处罚决定书"text2...

Python 2021-05-06 119 0 0 阅读全文

使用AJAX(包含正则表达式)验证用户登录的步骤

我们来分一下步骤吧:1.HTML代码,页面先写出来;2.正则表达式验证输入的用户名密码是否正确,失去焦点验证3.Ajax异步提交4.servlet这是后台处理代码获取数据并对比响应,然后跳转成功页面效果图:结构:代码如下:table{width:360px;height:45px:text-alig...

其它 2021-05-06 168 0 0 阅读全文

正则表达式解决Input框固定输入值得格式(金额,特殊字符)

在写输入用到input的时候,经常出现以下几种情况:只能输入某。栗子:只能输入数字,只能输入字母(大写,小写)只能输入某固定格式。栗子:只能输入金额,只能输入小数且最多保留2位不能输入某。栗子:不能输入特殊字符,如“@#¥%&*”等这种情况下,就需要直接在input上进行限制,在前端的应用中...

JavaScript 2021-04-24 129 0 0 阅读全文

Java正则表达式学习之分组与替换

正则表达式的子表达式(分组)不是很好懂,但却是很强大的文本处理工具。1正则表达式热身匹配电话号码//电话号码匹配//手机号段只有13xxx15xxx18xxxx17xxxSystem.out.println("18304072984".matches("1[3578]\...

Java 2021-05-19 138 0 0 阅读全文

Python正则表达式的懒惰匹配和贪婪匹配说明

第一次碰到这个问题的时候,确实不知道该怎么办,后来请教了一个大神,加上自己的理解,才了解是什么意思,这个东西写python的会经常用到,而且会特别频繁,在此写一篇博客,希望可以帮到一些朋友。例:一个字符串“abcdacsdnd”①懒惰匹配regex="a.*?d"②贪婪匹配reg...

Python 2021-05-28 148 0 0 阅读全文

Ajax和PHP正则表达式验证表单及验证码

模式匹配符:\:转义字符例如:\b转义了b^:正则表达式开始符号$:正则表达式结束符号*:匹配前面的字符出现0次或者n次+:匹配前面的字符出现1次或者n次?:匹配前面的字符出现0次或者1次.:匹配除了换行符以外的所有单个字符|:或者的意思,例如x|y匹配x或者y{n}:匹配前面的n个字符{n,m}:...

PHP 2021-05-11 127 0 0 阅读全文

Python 正则表达式爬虫使用案例解析

现在拥有了正则表达式这把神兵利器,我们就可以进行对爬取到的全部网页源代码进行筛选了。下面我们一起尝试一下爬取内涵段子网站:http://www.neihan8.com/article/list_5_1.html打开之后,不难看出里面一个一个非常有内涵的段子,当你进行翻页的时候,注意url地址的变化:...

Python 2021-04-28 153 0 0 阅读全文