Made 'FindString' a method of 'Reg'
This commit is contained in:
		| @@ -142,7 +142,7 @@ func pruneIndices(indices []Match) []Match { | |||||||
| // the regex, in the given string. The return value will be an empty string in two situations: | // the regex, in the given string. The return value will be an empty string in two situations: | ||||||
| //  1. No match was found | //  1. No match was found | ||||||
| //  2. The match was an empty string | //  2. The match was an empty string | ||||||
| func FindString(regex Reg, str string) string { | func (regex Reg) FindString(str string) string { | ||||||
| 	match, err := FindNthMatch(regex, str, 1) | 	match, err := FindNthMatch(regex, str, 1) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return "" | 		return "" | ||||||
|   | |||||||
| @@ -704,7 +704,7 @@ func TestFindString(t *testing.T) { | |||||||
| 					panic(err) | 					panic(err) | ||||||
| 				} | 				} | ||||||
| 			} else { | 			} else { | ||||||
| 				foundString := FindString(regComp, test.str) | 				foundString := regComp.FindString(test.str) | ||||||
| 				if len(test.result) == 0 { | 				if len(test.result) == 0 { | ||||||
| 					if foundString != "" { | 					if foundString != "" { | ||||||
| 						t.Errorf("Expected no match got %v\n", foundString) | 						t.Errorf("Expected no match got %v\n", foundString) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user