Added test for escaped parentheses in lookarounds
This commit is contained in:
@@ -545,6 +545,8 @@ var reTests = []struct {
|
|||||||
{`\pN+`, nil, `123abc456def`, []Group{{0, 3}, {6, 9}}},
|
{`\pN+`, nil, `123abc456def`, []Group{{0, 3}, {6, 9}}},
|
||||||
{`\PN+`, nil, `123abc456def`, []Group{{3, 6}, {9, 12}}},
|
{`\PN+`, nil, `123abc456def`, []Group{{3, 6}, {9, 12}}},
|
||||||
{`[\p{Greek}\p{Cyrillic}]`, nil, `ΣωШД`, []Group{{0, 1}, {1, 2}, {2, 3}, {3, 4}}},
|
{`[\p{Greek}\p{Cyrillic}]`, nil, `ΣωШД`, []Group{{0, 1}, {1, 2}, {2, 3}, {3, 4}}},
|
||||||
|
|
||||||
|
{`(?<=\().*?(?=\))`, nil, `(abc)`, []Group{{1, 4}}},
|
||||||
}
|
}
|
||||||
|
|
||||||
var groupTests = []struct {
|
var groupTests = []struct {
|
||||||
|
|||||||
Reference in New Issue
Block a user