其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

js正则表达式报错 Invalid regular expression

GG网络技术分享 2025-03-18 16:15 1


问题描述:

var k = new RegExp('\\w+*\\(\\)*{\\w+*[\\'|"].+[\\'|"];?*}');

请问这个正则表达式错在哪里?单引号前加上\\还是不对

网友观点:

自己解决了,写成var k2=new RegExp("\\w+ *\\(\\) *{\\w+ *['|"].+['|"];? *}");

引号内的反斜杠要转义,双引号嵌套的话双引号也要转义

~

直接说出你要什么样的正则把 ,自定义正则你最起码要知道语法如何使用 你这里面全是转义错误,错误使用 就算修改了也不知道是不是你本身所需

正则表达式(regular expression [regExp])超详细讲解一篇顶十篇

介绍

概念

​ 一个正则表达式,就是用某种模式去匹配字符串的一个公式。许多语言都提供了对正则表达式的支持

正则表达式初体验

1, 提取某段文字中的所有英语单词
2, 提取数字
3, 提取数字和英语单词

标签:

提交需求或反馈

Demand feedback