首页 > 解决方案 > 如何构建正则表达式,它跳过单词中的任何大括号“[”字符或只打最后一个字符?

问题描述

正则表达式我尝试 ([)(\w)*(])

例如我需要的文本

Hello[world], where the [world]] gone?

第二个 [world]] -> 最后一个大括号 ']' 之前的大括号 ] 应该被忽略。

所以匹配必须跳过单词中的任何 ] 。我想让整个 [world]] 匹配。

请参阅演示regexr.com/5u6d2

这是我在图片中所需要的:

在此处输入图像描述

标签: regexregex-lookaroundsregex-group

解决方案


推荐阅读