Document that builtins.match takes a POSIX extended RE
This commit is contained in:
parent
e46090edb1
commit
f134fc4cbe
2 changed files with 13 additions and 4 deletions
|
@ -17,8 +17,11 @@ assert matches "fo+" "foo";
|
|||
assert matches "fo{1,2}" "foo";
|
||||
assert !matches "fo{1,2}" "fooo";
|
||||
assert !matches "fo*" "foobar";
|
||||
assert matches "[[:space:]]+([^[:space:]]+)[[:space:]]+" " foo ";
|
||||
assert !matches "[[:space:]]+([[:upper:]]+)[[:space:]]+" " foo ";
|
||||
|
||||
assert match "(.*)\\.nix" "foobar.nix" == [ "foobar" ];
|
||||
assert match "[[:space:]]+([[:upper:]]+)[[:space:]]+" " FOO " == [ "FOO" ];
|
||||
|
||||
assert splitFN "/path/to/foobar.nix" == [ "/path/to/" "/path/to" "foobar" "nix" ];
|
||||
assert splitFN "foobar.cc" == [ null null "foobar" "cc" ];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue