Fscanf 并像 C 中那样省略字段

是否可以像 C 中那样省略字段 %*s?,实际上,在 Go 中你无法做到这一点(至少在 Go 1.21.0 上)。,源代码表明:,格式字符串中没有省略字段的动词(如 C 语言中的 %*s):实际上,字符串的动词始终是 单个字符 (% s%v%q%X%X)
Fscanf 方法 迭代参数a 中的 Fscanf 数组(r io.Reader,格式字符串,a ...any))。因此,您必须a 中定义一个参数,即使您不关心它的值,如果您不想定义变量,可以使用:,对于您的具体情况,要解析阅读器中的某些内容,您可以首先将阅读器读入字符串(例如 io.ReadAll):,CB835C294C06824721603abd255bd78a,然后使用 strings.Split 方法或正则表达式,例如:,可能还有其他方法,但这些应该足以说明。希望有帮助。,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册