不幸的是,尽管在我记事以来,我每年至少尝试学习一次正则表达式,但我总是忘记,因为我很少使用它们。今年我的新年决心是不再尝试和学习正则表达式 - 所以今年为了让我免于流泪,我将把它交给 Stack Overflow。 (去年圣诞节混音)。
我想传入一个格式为 {getThis}
的字符串,并返回字符串 getThis
。任何人都可以帮助我坚持新年的决心吗?
关于 Stack Overflow 的相关问题:
最佳答案
尝试
/{(.*?)}/
这意味着,匹配 { 和 } 之间的任何字符,但不要贪婪 - 匹配以 } 结尾的最短字符串(? 停止 * 贪婪)。括号可让您提取匹配的部分。
另一种方式是
/{([^}]*)}/
这匹配除 } 字符以外的任何字符(另一种不贪婪的方式)
关于javascript - 正则表达式获取花括号之间的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/413071/