diff --git a/source/dub/dub.d b/source/dub/dub.d index 9b3caf0..4f1102b 100644 --- a/source/dub/dub.d +++ b/source/dub/dub.d @@ -735,8 +735,8 @@ string getModuleNameFromContent(string content) { import std.regex; - auto commentsPattern = ctRegex!(`(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)|(//.*)`, "g"); - auto modulePattern = ctRegex!(`module\s+([\w\.]+)\s*;`, "g"); + auto commentsPattern = regex(`(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)|(//.*)`, "g"); + auto modulePattern = regex(`module\s+([\w\.]+)\s*;`, "g"); content = replaceAll(content, commentsPattern, ""); string moduleName = matchFirst(content, modulePattern).front;