diff --git a/src/extension.ts b/src/extension.ts index 1766ec5..fd552df 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -130,7 +130,7 @@ function createCompletionItemProvider( // match emmet style syntax // e.g. .flex.items-center let lineText = text.split('\n').pop() - matches = lineText.match(/^\s*[a-z-]*\.(.*?)$/i) + matches = lineText.match(/\.([^()#>*^ \[\]=$@{}]*)$/i) let parts = matches[matches.length - 1].split('.') str = parts[parts.length - 1] }