如何匹配带引号的字符串后跟大括号中的字符串?

2023-12-27

我需要一个正则表达式来匹配引号中的字符串,然后是空格,然后是圆括号,然后是大括号。

例如,这是我想在 Java 中匹配的文本:


"'Allo 'Allo!" (1982) {A Barrel Full of Airmen (#7.7)}  

这个的正则表达式是什么?

抱歉,但我真的迷路了。我尝试了很多不同的事情,但现在我很困惑。


"[^"]*"\s*\([^)]*\)\s*\{[^}]*\}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何匹配带引号的字符串后跟大括号中的字符串? 的相关文章

随机推荐

  • 如何暂停kafka消费者?

    我在我的框架中使用 Kafka 生产者 消费者模型 消费者端消费的记录随后被索引到elasticsearch上 这里我有一个用例 如果 ES 关闭 我将不得不暂停 kafka 消费者 直到 ES 启动 一旦启动 我需要恢复消费者并使用我上次
  • 无法在 macports 上安装 apt

    出现以下错误 info build Compiling contrib hashes cc to opt local var macports build opt local var macports sources rsync macpo
  • 分组依据并添加列

    我有一个名为 ward councilors 的表和两列 ward 和 councillor 该表包含所有议员及其负责的选区的列表 每个选区有三名议员 我需要做的是分组 以便每个选区有一个不同的记录和三个新列 每个列由三名议员负责该选区 例
  • 一次多个 Google Vision OCR 请求?

    根据谷歌视觉文档 http 20https cloud google com vision docs reference rest v1 images annotate 每个请求的最大图像文件数为 16 别处 https cloud goo
  • 如何在 Kotlin 中将 vararg 与不同的泛型一起使用?

    我想将 vararg 与每个参数具有不同类型的泛型一起使用 我已经尝试过的 class GeneralSpecification
  • 将之前添加的视图置于前面

    我的问题如下 我有一个视图 并向该视图添加 3 个子视图 view1 view2 view3 以该顺序 观点略有重叠 我想将第一个视图带到顶部 但我无法让它工作 我尝试添加视图insertSubview atIndex 和给予view1更大
  • 为什么共享库路径被硬编码在可执行文件中?

    最近我得到了一个测试二进制文件 当我使用 objdump 检查它时 我发现它包含硬编码的库路径 为什么需要像这样硬编码路径 路径不应该从 SHELL 环境变量或 L 参数中获取吗 objdump p 测试程序 输出包括共享库的硬编码路径 N
  • 创建名称为“org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration”的bean时出错

    我在 Eclipse 中创建了一个 Spring Maven 项目 然后我把它放在svn下的服务器上 然后我使用 import gt maven project 等再次将其导入到 Eclipse 中 我现在的App java应用程序包含以下
  • NASM 模块将十六进制转换为字符串并打印出来。已组装但未按预期工作

    我正在尝试编写一个简单的汇编代码以将十六进制值输出到屏幕上 有两个文件print screen asm它正在与其他模块一起工作 我认为问题出在我尝试将十六进制转换为字符串时的逻辑中 我的代码是 org 0x7c00 xor dx dx xo
  • 在android中提出Intent的成本

    广播需要多少性能成本intents https developer android com reference android content Intent 每秒广播多个可以吗 或者意图是否昂贵 Intent 旨在在 Android 操作系
  • Firefox 背景图像水平居中奇怪

    我正在为 CMS 构建一些基本的 HTML 代码 CMS 中与页面相关的选项之一是 背景图像 和 将页面宽度 高度拉伸到背景图像宽度 高度 这样 对于大的背景图像 整个事物就变得可见 我当前的屏幕分辨率是 1280 x 1024 如果我执行
  • Jenkins pipeline并行阶段中,如果一个阶段失败,如何及时杀死其他阶段?

    如果工作失败 我不必等待每个人都完成 是否可以中止仍在运行的并行阶段 它们必须显示为 已中止 而不是带有红十字图标 因为失败的必须突出显示 Add parallelsAlwaysFailFast给你的options 如果任何 并行 阶段失败
  • console.time() 在 Node.js 中安全吗?

    我面前有一小段 Node js 代码 如下所示 console time queryTime doAsyncIOBoundThing function err results console timeEnd queryTime Proces
  • 铁轨上的Python?

    是否可以将 Ruby on Rails 代码库转换为 Python 我认为很多人比 Ruby 更喜欢 Python 但发现 Ruby on Rails 的功能 整体上 比 Python Web 框架中的功能更好 那么 这可能吗 或者 Rub
  • 是否有任何基于abs值的ceil()函数,例如trunc与floor或从零舍入函数?

    numpy trunc是基于abs值的下取整函数 a np array 1 7 1 5 0 2 0 2 1 5 1 7 2 0 np floor a Out 122 array 2 2 1 0 1 1 2 np trunc a Out 12
  • 英特尔 C++ 编译器和 GCC 的基准测试

    我有一台运行 CentOS 5 的 AMD Opteron 服务器 我想要一个编译器 用于相当大的基于 C Boost 的程序 我应该选择哪个编译器 我希望这有助于多于伤害 一年多前的某个时候 我进行了一次编译器大战 现在我已经记不清了 G
  • 如何访问 Ruby 中的符号表?

    有没有办法访问 Ruby 符号表中的所有内容 我希望能够序列化或以其他方式保存程序运行的当前状态 为此 我似乎需要能够迭代范围内的所有变量 我认为他有 perl 背景 并且他希望获取脚本中定义的所有变量并将它们序列化 这样 当他加载文件时
  • 使用operator()对std::set进行排序以排序插入

    之后我将继续这篇文章This https stackoverflow com questions 12576763 how to sort a stdset with const getters我们有一个类 class LaneConnec
  • Java中的密码生成器[重复]

    这个问题在这里已经有答案了 我想要一个 Java 密码生成器 它应该生成符合标准标准的密码 例如至少 8 个字符长 包含一个大写字母 一个特殊字符等 如果它是开源的那就太好了 有什么建议 指示吗 Thanks 如果我是你 我会把所有允许的字
  • 如何匹配带引号的字符串后跟大括号中的字符串?

    我需要一个正则表达式来匹配引号中的字符串 然后是空格 然后是圆括号 然后是大括号 例如 这是我想在 Java 中匹配的文本 Allo Allo 1982 A Barrel Full of Airmen 7 7 这个的正则表达式是什么 抱歉