Skip to content

Commit

Permalink
tweak the regex to remove the new line from expressions
Browse files Browse the repository at this point in the history
  • Loading branch information
itchyny committed Dec 12, 2016
1 parent b13f43a commit f67fa5a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions alerts.go
Original file line number Diff line number Diff line change
Expand Up @@ -198,10 +198,10 @@ func formatJoinedAlert(alertSet *alertSet, colorize bool) string {
return fmt.Sprintf("%s %s %s %s%s", alert.ID, time.Unix(alert.OpenedAt, 0).Format(layout), statusMsg, monitorMsg, hostMsg)
}

var expressionTrimmer = regexp.MustCompile(`[\r\n]+\s*`)
var expressionNewlinePattern = regexp.MustCompile(`\s*[\r\n]+\s*`)

func formatExpressionOneline(expr string) string {
expr = strings.Trim(expressionTrimmer.ReplaceAllString(expr, " "), " ")
expr = strings.Trim(expressionNewlinePattern.ReplaceAllString(expr, " "), " ")
return strings.Replace(strings.Replace(expr, "( ", "(", -1), " )", ")", -1)
}

Expand Down

0 comments on commit f67fa5a

Please sign in to comment.