diff --git a/sqlparse/lexer.py b/sqlparse/lexer.py
index <HASH>..<HASH> 100644
--- a/sqlparse/lexer.py
+++ b/sqlparse/lexer.py
@@ -164,7 +164,7 @@ class Lexer(object):
 
     tokens = {
         'root': [
-            (r'--.*?(\r\n|\r|\n)', tokens.Comment.Single),
+            (r'(--|#).*?(\r\n|\r|\n)', tokens.Comment.Single),
             # $ matches *before* newline, therefore we have two patterns
             # to match Comment.Single
             (r'(--|#).*?$', tokens.Comment.Single),
Fix other regex to identify comments starting with '#' character.