首页
学习
活动
专区
工具
TVP
发布

编程

写写文章,造造轮子,推荐几篇文章的专栏~
专栏作者
772
文章
1109566
阅读量
114
订阅数
身为程序猿,怎能不懂RegExp?
正则表达式是程序猿的好朋友。这体现在两个方面:一、在我们敲的代码里面,可以用正则表达式非常轻巧、灵便、快捷的完成字符串的操作,比如匹配、搜索、提取子串等。二、我们日常的编辑工作、文件操作等办公操作中,使用正则表达式能够让我们事半功倍! 第一个方面我们就不举例子了,几乎所有的编程语言中都内置了正则表达式的处理函数库/类库,不同的语言中,正则表达式的语法和使用方法也是大同小异的。 我们举两个日常办公和编码用到的例子。 第一个例子:在我们经常使用的编辑器上,如何删除所有代码行最后多余的空白字符(包括空格,Ta
企鹅号小编
2018-02-01
6240
关于正则表达式的5个小贴士
正则表达式是一个非常强大的处理字符工具,但有时可读性很差、晦涩难懂,Jamie Zawinski 说道: Some people, when confronted with a problem, think, “I know, I’ll use regular expressions.” Now they have two problems. 本来是一个问题,引入正则表达式之后就成了两个问题。其实并不是任何场景都需要正则表达式。在简单场景,能用字符串自己提供的方法解决问题就没必要用正则表达式,比如字符替换
企鹅号小编
2018-02-01
5230
Java中正则表达式分类及使用方法,分门别类,总结的很好
1、正则表达式是什么? 是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 作用 : 比如注册邮箱 , 邮箱有用户名和密码 , 一般会对其限制长度 , 这个限制长度的事情就是正则表达式做的 2、案例演示 需求:校验 qq 号码 . 1: 要求必须是 5-15 位数字 2:0 不能开头 3: 必须都是数字 a: 非正则表达式实现 b: 正则表达式实现 📷 网络配图 3、正则表达式分类学习: (1)、字符类演示 A: 字符类 [abc] a 、 b 或 c
企鹅号小编
2018-01-26
6850
正则表达式的游戏题目
游戏一(难度系数): 一个文本文件中有不少电话号码,它们的格式是用 1 开始的连续11位数字。比如:13923781654。现在为了规范,需要将他们转换为 139-2378-1654 这样3-4-4的分段格式,中间用短横线分隔。请你在一个编辑器中使用Replace功能,一步完成所有的转换。 要求: 只转换电话号码(以 1 开始的连续11个数字),其它数字不能转换; 只在编辑器中操作,不能切换到其它应用程序; 必须用正则表达式来完成; 必须一步就完成所有的转换,不能一个个的转; 游戏二(难度系数): 我们
企鹅号小编
2018-01-26
1.1K0
JS正则表达式常用函数汇总
写代码时,尤其是为表单添加验证时,经常会用到正则表达式,这时候,一堆相关的函数就浮现出来了,由于比较类似,所以经常不能快速选择最合适的函数,对于懒癌前端,更得马上上网百度。为了使用时快速找到最合适的函数,这里将这些常用函数汇总一下,并看看如何记忆最方便。 📷 首先,分成两块记忆: 1、RegExp对象的 3 个方法:test()、exec()、compile() 2、String对象的4个方法:search()、replace()、split()、match() 记忆大法: reg.test(str) re
企鹅号小编
2018-01-24
1.2K0
关注专栏作者,随时接收最新技术干货
Techeek
腾讯产品运营
花落花飞去
腾讯社区运营
正则表达式游戏的答案
两天过去了,我们才送出了四个番茄钟(其中一个还是作为礼物送给了鲁鸿驹先生,感谢鲁鸿驹的现场莅临指导 ,鲁总是VIM的fans,多年不编程的他还记得是删除一行的指令是 dd )。 有一位F4的兄弟,我们忘记记录你的姓名了,请你接受我们的致敬!你回办公室Notepad++上验证好了正则表达式,然后来现场,因为VSCode的Regexp的语法同Notepad++存在的些许差异,差一点点就通过了,即便如此,我们仍然送出了一个番茄钟,希望你能进一步利用好番茄钟和番茄工作法,进一步提高办公效率。 题目没有要求来编程实现
企鹅号小编
2018-01-15
1.3K0
说说正则表达式的使用
今日分享:正则表达式 一:正则表达式的定义及用途 正则表达式是一种特殊的字符串,字符串中的每个字符都含有特定的意义。使用者通过将正则中不同的字符组合成不同的字符串,以便用它来匹配(筛选或提取)文本中的目标文本。 其用途主要就是匹配文本。就编写Python爬虫来说,当获取到目标网页中的链接文本时,要想按照我们的需要提取出数据,就可以通过比对要获取的目标数据来编写相对应的正则表达式。 二:正则表达式的基本语法 在这里为使大家详细了解正则的基础知识,小编从网上搜索了一个较为详细的知识图,小编就不在重复造轮子了 📷
企鹅号小编
2018-01-12
1.3K0
从零开始学正则
问题:我怎么才能收到你们公众号平台的推送文章呢? 正则规范 正则表达式的英文是regular expression简称regex。正则表达式就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一
企鹅号小编
2018-01-02
1.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档