如果我將標志(在 golang 中)作為“test*.txt”(作為 CLI 參數),我需要打開上述格式的所有文件(例如:test.txt、test1.txt、test2.txt)。我正在考慮對文件夾中存在的所有文件進行正則表達式匹配。有沒有更好的辦法?
1 回答

海綿寶寶撒
TA貢獻1809條經驗 獲得超8個贊
您可以使用filepath.Glob函數:
package main
import (
"fmt"
"path/filepath"
)
func main() {
matches, _ := filepath.Glob("test*.txt")
for _, p := range matches {
fmt.Println(p)
}
}
- 1 回答
- 0 關注
- 98 瀏覽
添加回答
舉報
0/150
提交
取消