代码编织梦想

记录今天写的几个正则,数字范围的校验-爱代码爱编程

3到30的整数 ([3-9]|[1-2]\d|30) 0到1460的整数 ^([0-9]|[1-9]\d{1,2}|1[0-3]\d{2}|14[0-5]\d{1}|1460)$ 0-99的整数 ([1-9]|[1-9]\d) //一个判断输入数字是整数的方法,不是整数会被删除掉,复制的内容也可以解决 //因为好几个地方用到了,所以就这样

JavaScript 正则表达式及ES6的改变-爱代码爱编程

目录 1. 语法2. 修饰符3. 正则表达式模式括号元字符量词3. 正则表达式常用的字符串方法4. 正则表达式方法(RegExp 对象方法)5. RegExp 对象属性6. 正则表达式应用——实例应用 正则表达式是构成搜索模式(search pattern)的字符序列,用来描述搜索的内容,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称

Python正则表达式学习摘要-爱代码爱编程

正则表达式简要 为什么使用正则表达式语法元字符锚字符匹配多个字符特殊主要函数re.match()re.search()re.findall()re.split()re.finditer()re.sub()re.compile()练习 为什么使用正则表达式     典型的搜索和替换操作要求您提供与预期的搜索结果匹配的确切文本。虽然这种技术对于对

正则表达式匹配:邮件格式校验、小数点校验、文字数字校验-爱代码爱编程

正则表达式: String NUM= "^[0-9]+$"; String EMAIL = "\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; String NUM_2 = "^[+]?([0-9]+(.[0-9]{1,2})?)$"; 一、对输入的文本:inputString判断是不是数字:

qc正则表达式的语法与使用.Java-爱代码爱编程

目录 正则表达式的语法正则表达式的使用 正则表达式的语法 在其他语言中,\\ 表示:我想要在正则表达式中插入一个普通的(字面上的)反斜杠,请不要给它任何特殊的意义。 在 Java 中,\\ 表示:我要插入一个正则表达式的反斜线,所以其后的字符具有特殊的意义。 所以,在其他的语言中(如Perl),一个反斜杠 \ 就足以具有转义的作

基本正则表达式(涵盖全部常用)-爱代码爱编程

public class ValidatorUtils { /** * 正则表达式:验证用户名(不包含中文和特殊字符)如果用户名使用手机号码或邮箱 则结合手机号验证和邮箱验证 */ public static final String REGEX_USERNAME = "^[a-zA-Z]\\w{5,16}$";

我用python写了个自动生成给文档生成索引的脚本!懒人智慧-爱代码爱编程

我用 python 写了一个自动生成索引的脚本 简介:为了刷算法题,建了一个 GitHub仓库: PiperLiu / ACMOI_Journey ,记录自己的刷题轨迹,并总结一下方法、心得。想到一个需求:能不能在我每新增一条题目的笔记后,利用程序自动地将其归类、创建索引?用 Python 实现一个入门级的小脚本,涉及到 文件读写、命令行参数、数组操作应

我用python写了个自动生成给文档生成索引的脚本!懒人智慧-爱代码爱编程

我用 python 写了一个自动生成索引的脚本 简介:为了刷算法题记录自己的刷题轨迹,并总结一下方法、心得。想到一个需求:能不能在我每新增一条题目的笔记后,利用程序自动地将其归类、创建索引?用 Python 实现一个入门级的小脚本,涉及到 文件读写、命令行参数、数组操作应用等知识点 ,在此分享给朋友们。 需求实现 我有一个 Markdown 文档,长

URL Safe base64 与 base64相互转换-爱代码爱编程

为什么需要base64? ASCII码一共规定了128个字符的编码,这128个符号,范围在[0,127]之间. 其中,[0,31],及127, 33个属于不可打印的控制字符. 在电子邮件传输信息时,有些邮件网关会把[0,31]这些控制字符给悄悄清除. 还有的早期程序,收到[128,255]之间的国际字符时,甚至会发生错误.

Python爬虫数据解析(聚焦爬虫) 正则、BS4、Xpath-爱代码爱编程

数据解析(聚焦爬虫) 聚焦爬虫:爬取页面中指定的页面内容。 聚焦爬虫的编码流程: 指定url发起请求获取响应数据数据解析持久化存储建立在通用爬虫基础之上,先爬取整个页面,之后进行指定局部的数据进行提取。这个提取的过程就称之为数据解析 数据解析分类: 正则bs4Xpath(最通用的,重点)数据解析原理: 解析的局部内容基本上会存储在标签之间或标签的属

Python正则表达式(二):基础语法、常用正则表达式-爱代码爱编程

文章目录 一.正则表达式基础语法二.方括号里用“^”表示不希望出现的字符三.由字符‘\’和另一个字符组成特殊含义四.正则表达式实战五.RegExp对象的属性和方法六.常用正则表达式1.校验数字的表达式2.校验字符的表达式3.特殊需求表达式 一.正则表达式基础语法 字符描述^指出一个字符串的开始$指出一个字符串的结束\将下一个字符标记为一个特殊

姓名验证正则-爱代码爱编程

     原文地址: https://blog.csdn.net/wwwind213/article/details/80167016   /**      * 1.可以是中文        2.可以是英文,允许输入点(英文名字中的那种点), 允许输入空格            3.中文和英文不能同时出现            4.长度在20个字符以内

2020-12-07-爱代码爱编程

web前端学习总结4:Java和JS中将字符串string转为数字number的方式 1. JavaScript中:(1)对于没有非数字字符的字符串,直接使用parseInt()、parseFloat()方法就可以: ① 将只含有数字的字符串转为 数字number–parseInt()、parseFloat()方法,以及new Number(字符串) 的

Java生成随机字母6位数-爱代码爱编程

          /**               * java生成随机字母6位数               * @param length[生成随机数的长度]               * @return               */              public static String getRandomNickname(in

赶集网租房房源、户型、房源面积、价格爬取(正则表达式)-爱代码爱编程

import re import requests def parse_page(page_url): print(page_url) headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gec

拓展-5【一篇文章搞懂正则】-爱代码爱编程

一.基本形式 ihateregex.io正则查询网站 (1).声明方式 var exp = /at/gim var p2 = new RegExp('at','gim') 不建议使用这种方式 var p1 = /\.at/ var p2 = new TegExp('\\.at')因为在字符串中需要转译 (2).空格无法匹配 conso

python group与groups 详解以及区分-爱代码爱编程

python group与groups 详解以及区分 (group)组的概念 括号所包含的范围为组 对于正则表达式 ‘AB’ ,无组 ‘(AB)’,组1——AB ‘(A)(B)’,组1——A,组2——B ‘(A(B))’,组1——AB,组2——B re.group 对re.group(1),…,re.group(N)定义同上 re.group()

jmeter正则提取器-爱代码爱编程

1.正则表达式提取器 参数 释义 引用名称: 在HTTP等请求中,引用此数据,需要用到的名称 正则表达式 :用于将需要的数据提取出来 模板 :表示使用提取到的第几个值: 模板 1 :11:表示取第1个 模板 2 :22:表示取第二个 模板:以此类推:n nn:表示取第n个 匹配数字 :(0代表随机) 0 代表随机取值,1 代表全部取值 缺省值: 如果正则

排坑·IPhone&IOS中不兼容正则中的断言匹配-爱代码爱编程

阅文时长| 1.14分钟字数统计| 1834.4字符主要内容| 1、问题切入 2、什么是断言匹配 3、断言匹配的替换方案 4、声明与参考资料 『排坑·IPhone&IOS中不兼容正则中的断言匹配』编写人| SCscHero 编写时间| 2020/12/7 AM12:14文章类型| 单篇完成度| 已完成座右铭每一个伟大的事业,都有一个微不足道的开始。

《流畅的Python》第四章学习笔记-爱代码爱编程

一个字符串是一个字符序列 字节序列:机器磁芯转储 Unicode:人类可读的本文 把字节序列变成人类可读的文本字符串就是解码「decode」 把字符串变成用于存储或传输的字节序列激素编码「encode」 Python3的「str」类型基本相当于Python2的「unicode」类型 Python3默认使用「UTF-8」编码