value可以为任意字符串

This commit is contained in:
pqcqaq 2024-12-01 22:18:16 +08:00
parent c207d4e81b
commit 998b42c741
1 changed files with 2 additions and 2 deletions

View File

@ -16,10 +16,10 @@ const diagnosticCollection =
vscode.languages.createDiagnosticCollection('oakLocales');
const tCallRegex =
/(?<![a-zA-Z])t\([\s]*['"`]([^'"`]*)['"`]\s*(\s*|\,\s*({\s*([a-zA-Z_0-9]+:\s*(['"`][a-zA-Z_0-9]*['"`]|[?.a-zA-Z_0-9]+)(|\,)\s*)*}|[.a-zA-Z_0-9]+))\s*\)/g;
/(?<![a-zA-Z])t\([\s]*['"`]([^'"`]*)['"`]\s*(\s*|\,\s*({\s*([a-zA-Z_0-9]+:\s*(['"`].*?['"`]|[?.a-zA-Z_0-9\s\|]+)(|\,)\s*)*}|[.a-zA-Z_0-9]+))\s*\)/g;
const paramRegex =
/{\s*([a-zA-Z_0-9]+:\s*(['"`][a-zA-Z_0-9]*['"`]|[?.a-zA-Z_0-9]+)(|\,)\s*)*}/;
/{\s*([a-zA-Z_0-9]+:\s*(['"`].*?['"`]|[?.a-zA-Z_0-9\s\|]+)(|\,)\s*)*}/;
class LocaleDocumentLinkProvider implements vscode.DocumentLinkProvider {
async provideDocumentLinks(