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

京程一灯

专栏作者
880
文章
1500122
阅读量
97
订阅数
JavaScript 中替换字符串的几种方法
替换字符串中的文本是 JavaScript 开发中的常见任务。本文研究几种用 replace 和正则表达式替换文本的方法。
疯狂的技术宅
2020-11-03
3.7K0
在React应用程序中用RegEx测试密码强度
尽管一些组织认为应该由用户选择健壮的用户名和密码来保护自己,但是开发人员可以通过将规则包含在程序的设计中来帮助进行良好的密码选择。例如,开发人员可以通过加入进度条、百分比或颜色,来帮助用户在输入密码时规定密码的质量。
疯狂的技术宅
2020-02-18
2.7K0
讲给前端的正则表达式(4):避免灾难性回溯[每日前端夜话0x105]
正则表达式可以解决许多问题,但也有可能是使我们头痛的根源。最近 Cloudfare 的一次停机事故就是由于正则表达式导致全球大量机器上的 CPU 峰值飙升至100%【https://blog.cloudflare.com/cloudflare-outage/】。在本文中,我们将会学习需要注意的情况,例如灾难性的回溯。为了帮助我们理解问题,还分析了贪婪和懒惰量词以及为什么 lookahead 可能会有所帮助。
疯狂的技术宅
2019-12-26
5450
讲给前端的正则表达式(2):写出更优雅、更精确的正则表达式[每日前端夜话0x101]
今天,我们回到 JavaScript 中的正则表达式。如果你还是新手,请查看上一篇文章。这次,我们将学习如何编写更优雅的模式并定义搜索字符串的位置。
疯狂的技术宅
2019-12-26
7180
讲给前端的正则表达式(3):使用 ES6 特性[每日前端夜话0x104]
到现在为止,我们已经介绍了许多正则表达式的功能。但是还有更多。这次我们将会学习一些更高级的概念,例如搜索和覆盖 JavaScript 中 RegExp 对象的更多功能。我们还将学习如何使用 ES6 带来的一些功能。开始吧!
疯狂的技术宅
2019-12-24
5940
讲给前端的正则表达式(1):基本概念
正则表达式(regex)是定义搜索模式的字符序列。由于对程序员的日常工作非常有用,所以在 JavaScript 中也支持它。在这个系列文章中,我会向你展示其工作方式以及其实际用途。希望在结束本系列后,你将能够轻松的写出自己的正则表达式。
疯狂的技术宅
2019-12-23
1.2K0
你可能错过的现代 JavaScript 特性 [每日前端夜话0xE0]
尽管我在过去 7 年中几乎每天都在写 JavaScript 代码,但不得不承认,我实际上并不是很注意 ES 语言的发布声明。async/await 和 Proxies 之类的主要特性是一回事,但是每年都有稳定的小规模、渐进式的改进在不断涌现,因为总有一些东西需要学习。
疯狂的技术宅
2019-11-14
4510
Javascript 的新功能-Part 1[每日前端夜话0xC6]
最近更新的 V8 引擎使性能提升了不少。JavaScript 解析速度提高了 2 倍甚至更快,从node v8.0开始,node v11以上版本的平均速度比 node v8.0 提高了 11 倍。内存消耗减少了 20%。在性能和可用性上有了全面改善。
疯狂的技术宅
2019-09-25
8250
可以用在 VS Code 中的正则表达式小技巧[每日前端夜话0x68]
你是不是一直都想学正则表达式,但是因为它的复杂性而被推迟了?在本文中,我将向你展示五个易于学习的正则技巧,你可以立即在自己喜欢的文本编辑器中使用它们。
疯狂的技术宅
2019-05-17
3.9K0
实用!前端必备常用正则表达式
熟练而优雅的使用正则,对于程序员来讲,实在太有意义了(即便非此类者,也是好处多多);它辅助处理复杂的文本查询和字符串操作,不仅能用之于代码,还能雅之于编辑器,浏览器,Terminal等,实在是编码居家必备之优技。而正则表达式,若要快速掌握也是不易,所以此文存在的意义,即汇集些常用的正则表达式,以备不时之需。
疯狂的技术宅
2019-03-28
4140
jQuery导致的XSS跨站漏洞
昨天早上一看到报的问题就惊呆了,还能好好用JQ吗?今日早读文章由@我是离心授权分享。
疯狂的技术宅
2019-03-28
5.1K0
ECMAScript2018 语言新版本发布新特性一览
ECMAScript是JavaScript的标准规范,ECMA Interational标准组织于2018年6月底批准了一个新的规范版本。
疯狂的技术宅
2019-03-27
7000
正则表达式在 ES2018 中的新写法 [每日前端夜话0x25]
摘要:如果你曾用 JavaScript 做过复杂的文本处理和操作,那么你将会对 ES2018 中引入的新功能爱不释手。 在本文中,我们将详细介绍第 9 版标准如何提高 JavaScript 的文本处理能力。
疯狂的技术宅
2019-03-27
9400
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档