diff --git a/trac/ticket/query.py b/trac/ticket/query.py
--- a/trac/ticket/query.py
+++ b/trac/ticket/query.py
@@ -509,7 +509,8 @@ class Query(object):
         ]
         modes['select'] = [
             {'name': _("is"), 'value': ""},
-            {'name': _("is not"), 'value': "!"}
+            {'name': _("is not"), 'value': "!"},
+            {'name': _("begins with"), 'value': "^"},
         ]
 
         groups = {}

