|
@@ -52,10 +52,10 @@ export abstract class RuleOutput<TPreprocessed = unknown> {
|
|
|
result += String.raw`\.`;
|
|
result += String.raw`\.`;
|
|
|
break;
|
|
break;
|
|
|
case '*':
|
|
case '*':
|
|
|
- result += '[a-zA-Z0-9-_.]*?';
|
|
|
|
|
|
|
+ result += String.raw`[\w.-]*?`;
|
|
|
break;
|
|
break;
|
|
|
case '?':
|
|
case '?':
|
|
|
- result += '[a-zA-Z0-9-_.]';
|
|
|
|
|
|
|
+ result += String.raw`[\w.-]`;
|
|
|
break;
|
|
break;
|
|
|
default:
|
|
default:
|
|
|
result += domain[i];
|
|
result += domain[i];
|