我想在 Emacs 中创建一个正则表达式来捕获双方括号之间的文本。

我找到了这个正则表达式。它允许在方括号之间查找字符串,但它包括方括号:

"\\[\\[\\([^][]+\\)\\]\\(\\[\\([^][]+\\)\\]\\)?\\]"

如何提取不包括方括号的双方括号之间的字符串?

最佳答案

此正则表达式将选择方括号,但通过使用组 1,您将只能获得内容:"\\[\\[\\(.*\\)\\]\\]"

关于regex - 如何在 Emacs 中创建正则表达式以捕获双方括号之间的文本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11865079/

10-12 18:09