-1
我试图找到一个JavaScript问题,并且由于几种情况,我无法正确调试JavaScript。我觉得这个问题可能是因为在[]之前有一个逗号(,)或},我可能在逗号和括号之间有换行符。 所以我想做一个搜索。我并不擅长编写正则表达式,但我确信有一个简单的例子可以帮助我。 我会很感激任何帮助! 谢谢!使用先行正则表达式,以逗号后跟花括号或大括号
我试图找到一个JavaScript问题,并且由于几种情况,我无法正确调试JavaScript。我觉得这个问题可能是因为在[]之前有一个逗号(,)或},我可能在逗号和括号之间有换行符。 所以我想做一个搜索。我并不擅长编写正则表达式,但我确信有一个简单的例子可以帮助我。 我会很感激任何帮助! 谢谢!使用先行正则表达式,以逗号后跟花括号或大括号
可以使用[]
字符类结构,以提供两个字符之间的选择。这里是正则表达式:
,\n?[\]}]
,你可以检查它:
(?=,[\]\}]),
(?=....) 'positive lookahead, meaning that it will only match if text is followed by this
,[\]\}] is your lookahead pattern, this one means a comma followed by a ] or }
, matches for the comma