小编Céd*_*ric的帖子

正则表达式 - 匹配某些分隔符之间的任何文本

我尝试捕获这个字符串[[....]](包括括号)

哪里....可以是任何东西(包括不可打印的),除了]]

这是匹配的来源:

var myString = 'blablablabla[["<strong>LA DEFENSE 4 TEMPS ( La Rotonde )</strong><br />Centre commercial LES 4 TEMPS",
                         48.89141725,
                         2.23478235,
                         "4T"],
    ["<strong>ANGERS</strong><br />Centre commercial GEANT",
                         48.89141725,
                         2.23478235,
                         "4T"]]blablablabla'
Run Code Online (Sandbox Code Playgroud)

我尝试使用此方法[^\]]+来匹配除双括号之外的所有字符/非字符。我遇到的问题是我不知道如何使用此方法与紧随第一个括号之后的括号[^\]\]]+

是否有正/负前瞻或字边界的解决方案?

(\[\[[^\](?=\])]+)
Run Code Online (Sandbox Code Playgroud)

正则表达式可视化

调试演示

有什么帮助吗?

javascript regex

5
推荐指数
1
解决办法
3042
查看次数

标签 统计

javascript ×1

regex ×1