如何匹配带引号的字符串后跟大括号中的字符串?
我需要一个正则表达式来匹配引号中的字符串,然后是空格,然后是圆括号,然后是大括号。
例如,这是我想在 Java 中匹配的文本:
"'Allo 'Allo!" (1982) {A Barrel Full of Airmen (#7.7)}
What would the regex for this be?
抱歉,但我真的迷路了。我尝试了很多不同的事情,但现在我很困惑。
I need a regex expression for matching a string in quotes and then a white space then a round bracket then a curly bracket.
For example this is the text I want to match in Java:
"'Allo 'Allo!" (1982) {A Barrel Full of Airmen (#7.7)}
What would the regex for this be?
Sorry, but I'm just really lost. I tried a lot of different things but now I'm so stumped.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
"[^"]*"\s*\([^)]*\)\s*\{[^}]*\}
"[^"]*"\s*\([^)]*\)\s*\{[^}]*\}
这应该可以做到:
输出:
This should do it:
Output:
"[^"]+"\s([^)]+)\s{[^}]+}
"[^"]+"\s([^)]+)\s{[^}]+}