diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/tokenizer.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tokenizer.go b/src/tokenizer.go index 573a3576..edf36903 100644 --- a/src/tokenizer.go +++ b/src/tokenizer.go @@ -225,7 +225,9 @@ func StripLastDelimiter(str string, delimiter Delimiter) string { locs := delimiter.regex.FindAllStringIndex(str, -1) if len(locs) > 0 { lastLoc := locs[len(locs)-1] - str = str[:lastLoc[0]] + if lastLoc[1] == len(str) { + str = str[:lastLoc[0]] + } } } return strings.TrimRightFunc(str, unicode.IsSpace) |
