mirror of
https://github.com/chainreactors/spray.git
synced 2025-05-06 10:41:21 +00:00
21 lines
354 B
Go
21 lines
354 B
Go
package pkg
|
|
|
|
import "strings"
|
|
|
|
var (
|
|
SkipChar = "%SKIP%"
|
|
EXTChar = "%EXT%"
|
|
)
|
|
|
|
func ParseEXTPlaceholderFunc(exts []string) func(string) []string {
|
|
return func(s string) []string {
|
|
ss := make([]string, len(exts))
|
|
for i, e := range exts {
|
|
if strings.Contains(s, EXTChar) {
|
|
ss[i] = strings.Replace(s, EXTChar, e, -1)
|
|
}
|
|
}
|
|
return ss
|
|
}
|
|
}
|