]> Cypherpunks repositories - gostls13.git/commitdiff
regexp/syntax: make it clearer that \b and \B are ASCII-defined
authorRob Pike <r@golang.org>
Thu, 8 Aug 2013 03:26:39 +0000 (13:26 +1000)
committerRob Pike <r@golang.org>
Thu, 8 Aug 2013 03:26:39 +0000 (13:26 +1000)
Fixes #5896.

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/12645043

src/pkg/regexp/syntax/doc.go

index bcb5d051bc9523c5ae32978382bc44b39e760a79..e52632ef72686e0aa9349a76ee5da2bde7c65603 100644 (file)
@@ -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])