2017-02-13 3 views
0

すべての一致を得るためにregexp.FindAll()を使用します。私はnのパラメータを理解しておらず、office referenceには説明がありません。どのようにパラメータを設定できますか? https://golang.org/pkg/regexp/からgo:regexpのnパラメータは何ですか:FindAll()

// FindAll is the 'All' version of Find; it returns a slice of all successive 
// matches of the expression, as defined by the 'All' description in the 
// package comment. 
// A return value of nil indicates no match. 
func (re *Regexp) FindAll(b []byte, n int) [][]byte {} 

答えて

2

検索(すべて)(文字列)(部分マッチ)(インデックス)????

'All'が存在する場合、このルーチンは、式全体の連続した重複しない一致文字( )に一致します。先行する と一致する空の一致は無視されます。戻り値は、対応する非 'All'ルーチンの連続した戻り値 を含むスライスです。これらの ルーチンは余分な整数引数nをとります。 n> = 0の場合、関数 は最大でn個の一致/サブクエリを返します。

関連する問題