mirror of
https://github.com/abraunegg/onedrive
synced 2024-06-29 10:50:30 +02:00
skip slash from regex match
This commit is contained in:
parent
30504d7034
commit
4498c03dec
|
@ -52,13 +52,13 @@ string wild2regex(const(char)[] pattern)
|
||||||
foreach (c; pattern) {
|
foreach (c; pattern) {
|
||||||
switch (c) {
|
switch (c) {
|
||||||
case '*':
|
case '*':
|
||||||
regex ~= ".*";
|
regex ~= "[^/]*";
|
||||||
break;
|
break;
|
||||||
case '.':
|
case '.':
|
||||||
regex ~= "\\.";
|
regex ~= "\\.";
|
||||||
break;
|
break;
|
||||||
case '?':
|
case '?':
|
||||||
regex ~= ".";
|
regex ~= "[^/]";
|
||||||
break;
|
break;
|
||||||
case '|':
|
case '|':
|
||||||
regex ~= "$|(^|/)";
|
regex ~= "$|(^|/)";
|
||||||
|
|
Loading…
Reference in a new issue