From 46db2e3c25f417008d2e639781169702104a9ef2 Mon Sep 17 00:00:00 2001 From: Rob Pike Date: Mon, 9 Aug 2010 15:11:02 -0700 Subject: [PATCH] regexp: document that backslashes are the escape character. Fixes #1013. R=rsc, gri CC=golang-dev https://golang.org/cl/1938041 --- src/pkg/regexp/regexp.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/pkg/regexp/regexp.go b/src/pkg/regexp/regexp.go index 4dd430ea69..aa90eb321b 100644 --- a/src/pkg/regexp/regexp.go +++ b/src/pkg/regexp/regexp.go @@ -16,8 +16,14 @@ // '$' // '.' // character -// '[' [ '^' ] character-ranges ']' +// '[' [ '^' ] { character-range } ']' // '(' regexp ')' +// character-range: +// character '-' character +// +// All characters are UTF-8-encoded code points. +// Backslashes escape special characters, including inside +// character classes. // package regexp -- 2.50.0