不允许输入特殊字符的正则表达式_JavaScript正则表达式常用技巧

1f8b8e3bc16fa48125df1bd91d7cccf4.png

正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript 中,正则表达式也是对象。这些模式被用于 RegExp 的 exectest 方法, 以及 String 的 matchmatchAllreplacesearchsplit 方法。正则表达式的掌握程度能粗略地看出程序员的技术底子,所以技术面试、编程竞赛等 都特别喜欢考察正则表达式。本篇就带你一起夯实一下 JavaScript 正则表达式的一些使用技巧:

创建正则表达式

在 JavaScript 的世界,创建正则表达式有2个方法: (1)使用一个正则表达式字面量,其由包含在斜杠之间的模式组成。比如 :

const reg = /ab+c/

(2)调用RegExp对象的构造函数。比如:

const reg = new RegExp("ab+c")

注意:以上2个方法虽然都能创建正则表达式,但是还是有区别的&#x


版权声明:本文为weixin_35143292原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。