Document that Regexp#source does not retain lexer escapes
Related to [Feature #18838]
This commit is contained in:
parent
850b54612c
commit
596f4b0d3a
Notes:
git
2022-06-21 07:57:05 +09:00
6
re.c
6
re.c
@ -487,10 +487,14 @@ rb_reg_desc(const char *s, long len, VALUE re)
|
||||
*
|
||||
* /ab+c/ix.source # => "ab+c"
|
||||
*
|
||||
* Note that escape sequences are retained as is:
|
||||
* Regexp escape sequences are retained:
|
||||
*
|
||||
* /\x20\+/.source # => "\\x20\\+"
|
||||
*
|
||||
* Lexer escape characters are not retained:
|
||||
*
|
||||
* /\//.source # => "/"
|
||||
*
|
||||
*/
|
||||
|
||||
static VALUE
|
||||
|
Loading…
x
Reference in New Issue
Block a user