笨拙的 该软件包提供了一个单一函数( str_capture ),用于使用命名捕获组从字符串中提取值。该函数只是的包装器。 fugly::str_capture()与和utils::strcapture()非常相似。 编写此软件包是因为stringr尚未进行命名的捕获组(请参阅和问题),我需要比更快的东西 笨拙的:: str_capture unglue ::: unglue utils :: strcapture 速度 最快的 慢 快点 命名组 内联捕获组命名 内联捕获组命名 使用原型定义名称 安全+健壮? 狡猾的 相当安全 相当安全 当我说fugly::str_capture()不安全/躲闪/不稳健时,我是什么意思? 它不符合perl,python等中使用的命名捕获组的标准正则表达式语法。 它实际上并没有遵循glue语法(尽管在表面上看起来很相似)。 如果您指定在字符串输入中出现