gpt4 book ai didi

regex - 如何在golang中打开所有格式为“test * .txt”的文件

转载 作者:行者123 更新时间:2023-12-01 22:14:06 26 4
gpt4 key购买 nike

如果我给标记(在golang中)为“test * .txt”(作为CLI参数),则需要打开所述格式的所有文件(例如:test.txt,test1.txt,test2.txt)。

我正在考虑与该文件夹中存在的所有文件进行正则表达式匹配。有没有更好的办法?

最佳答案

您可以使用filepath.Glob函数:

package main

import (
"fmt"
"path/filepath"
)

func main() {
matches, _ := filepath.Glob("test*.txt")
for _, p := range matches {
fmt.Println(p)
}
}

关于regex - 如何在golang中打开所有格式为“test * .txt”的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61512902/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com