标签: 正则表达式

Python 正则表达式贪婪模式与非贪婪模式原理、用法实例分析

本文实例讲述了python正则表达式贪婪模式与非贪婪模式原理、用法。分享给大家供大家参考,具体如下:之前未接触过正则表达式,今日看python网络爬虫的源码,里面一行正则表达式匹配的代码初看之下,不是很理解,代码如下:myItems=re.findall('(.*?)',unicodePage,re...

Python 2021-04-29 43 0 0 阅读全文

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

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

Python 2021-05-20 35 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 137 0 0 阅读全文

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

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

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

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

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

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

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

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

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

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

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

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

Java正则表达式如何匹配特定Html标签内的内容

如题:使用正则表达式,怎么匹配特定html标签内的内容。比如,对于如下文本串:...ignoredcontentprefixcontentinnercontentpostfixcontent...ignoredcontent我们要提取出标签内的内容:innercontent(这里的html标签可以换...

Java 2021-05-20 48 0 0 阅读全文

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

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

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

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

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

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

Java8 ForEach结合Lambda表达式遍历 List操作

@TestvoidtestJava8ForeachMap(){Mapitems=newHashMap();items.put("A",10);items.put("B",20);items.put("C",30);items.put(&qu...

Java 2021-05-26 18 0 0 阅读全文

Java使用正则表达式验证用户名和密码的方法

要求:用户名:必须是6-10位字母、数字、下划线(这里字母、数字、下划线是指任意组合,没有必须三类均包含)不能以数字开头密码:必须是6-20位的字母、数字、下划线(这里字母、数字、下划线是指任意组合,没有必须三类均包含)效果展示:packagecn.zyq.Aug05;importjava.util...

Java 2021-04-27 26 0 0 阅读全文

Java使用正则表达式检索、替换String中特定字符和正则表达式的一切

一、正则表达式简述正则表达式正则表达是Java中比较矛盾的知识点,因为使用起来可以很简单也可以相当地有难度,但是对于字符串操作来说应用得当则事半功倍,字符串查找,搜索,匹配,替换等等,正则表达式无所不能。而所谓正则表达式本质就是一个字符串(这个字符串按照一定的语法和规范被构造出来作为限定条件),其主...

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

Java正则表达式的替换和分组功能

这篇来学习正则表达式的替换和分组功能,替换很好理解,分组有点复杂,特别是如何写有效的分组的正则表达式。这篇通过几个练习,简单了解下替换和分组功能。1.替换功能在String类有一个替换功能的方法,结合正则表达式去实现替换,下面是replaceAll()方法的举例。packageregex;publi...

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

Android判断11位手机号码的方法(正则表达式)

项目里头需要做一个判断用户输入的号码是否是正确的手机号码,正确的手机号码应该是11位的,这里我们需要用一个正则表达式来进行判断,正则表达式的定义如下:publicfinalstaticStringPHONE_PATTERN="^((13[0-9])|(15[^4,\\D])|(18[0,5...

Android 2021-05-26 21 0 0 阅读全文

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

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

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

Python正则表达式 匹配反斜杠的操作方法

正则需要把原始字符串不被转义的条件下传递给正则模块,正则再去转义。r表示r后面的字符串为原始字符串,防止计算机将\理解为转义字符。r'^\\$'首先按照原始字符串给到compile函数,正则再把r'^\\$'中的\`翻译成\backslash='\\'print(backslash)regular_...

Python 2021-05-26 43 0 0 阅读全文

IOS 中使用正则表达式判断身份证格式及银行卡号格式是否正确(推荐)

1.有时候我们会用到上传身份证号,或者银行卡号,这个时候就需要我们对身份证号以及银行卡号,进行基本的判断。下面便是身份证号的判断返回YES是合法,反之不合法#pragmamark判断身份证号是否合法-(BOOL)judgeIdentityStringValid:(NSString*)identity...

其他 2021-06-10 35 0 0 阅读全文

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

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

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

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

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

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