Merge pull request #39 from zeromus/master
fix parsing of incomplete regexp escape sequence
This commit is contained in:
commit
70afceec42
@ -69,8 +69,8 @@ The regexp class
|
|||||||
|
|
||||||
.. js:class:: regexp(pattern)
|
.. js:class:: regexp(pattern)
|
||||||
|
|
||||||
The regexp object represent a precompiled regular expression pattern. The object is created
|
The regexp object represents a precompiled regular expression pattern. The object is created
|
||||||
trough `regexp(patern)`.
|
through `regexp(pattern)`.
|
||||||
|
|
||||||
|
|
||||||
+---------------------+--------------------------------------+
|
+---------------------+--------------------------------------+
|
||||||
|
@ -153,6 +153,9 @@ static SQInteger sqstd_rex_charnode(SQRex *exp,SQBool isclass)
|
|||||||
exp->_nodes[node].right = ce;
|
exp->_nodes[node].right = ce;
|
||||||
return node;
|
return node;
|
||||||
}
|
}
|
||||||
|
case 0:
|
||||||
|
sqstd_rex_error(exp,_SC("letter expected for argument of escape sequence"));
|
||||||
|
break;
|
||||||
case 'b':
|
case 'b':
|
||||||
case 'B':
|
case 'B':
|
||||||
if(!isclass) {
|
if(!isclass) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user