From: Rob Pike Date: Thu, 8 Aug 2013 03:26:39 +0000 (+1000) Subject: regexp/syntax: make it clearer that \b and \B are ASCII-defined X-Git-Tag: go1.2rc2~731 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b4f370ca57ca440506998bdb5f51f13e4243eea5;p=gostls13.git regexp/syntax: make it clearer that \b and \B are ASCII-defined Fixes #5896. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/12645043 --- diff --git a/src/pkg/regexp/syntax/doc.go b/src/pkg/regexp/syntax/doc.go index bcb5d051bc..e52632ef72 100644 --- a/src/pkg/regexp/syntax/doc.go +++ b/src/pkg/regexp/syntax/doc.go @@ -64,8 +64,8 @@ Empty strings: ^ at beginning of text or line (flag m=true) $ at end of text (like \z not \Z) or line (flag m=true) \A at beginning of text - \b at word boundary (\w on one side and \W, \A, or \z on the other) - \B not a word boundary + \b at ASCII word boundary (\w on one side and \W, \A, or \z on the other) + \B not an ASCII word boundary \z at end of text Escape sequences: @@ -104,8 +104,8 @@ Perl character classes: \D not digits (== [^0-9]) \s whitespace (== [\t\n\f\r ]) \S not whitespace (== [^\t\n\f\r ]) - \w word characters (== [0-9A-Za-z_]) - \W not word characters (== [^0-9A-Za-z_]) + \w ASCII word characters (== [0-9A-Za-z_]) + \W not ASCII word characters (== [^0-9A-Za-z_]) ASCII character classes: [:alnum:] alphanumeric (== [0-9A-Za-z])