diff --git a/lib/rouge/lexers/dart.rb b/lib/rouge/lexers/dart.rb index 7b4123bc5a..7dcffc474a 100644 --- a/lib/rouge/lexers/dart.rb +++ b/lib/rouge/lexers/dart.rb @@ -45,6 +45,8 @@ class Dart < RegexLexer rule %r(/\*.*?\*/)m, Comment::Multiline rule %r/"/, Str, :dqs rule %r/'/, Str, :sqs + rule %r/r""".*?"""/m, Str::Other + rule %r/r'''.*?'''/m, Str::Other rule %r/r"[^"]*"/, Str::Other rule %r/r'[^']*'/, Str::Other rule %r/##{id}*/i, Str::Symbol