diff --git a/IPython/wildcard.py b/IPython/wildcard.py index 5236a8d..7f42168 100644 --- a/IPython/wildcard.py +++ b/IPython/wildcard.py @@ -96,7 +96,7 @@ class NameSpace(object): """Return dictionary of filtered namespace.""" def glob_filter(lista,name_pattern,hidehidden,ignore_case): """Return list of elements in lista that match pattern.""" - pattern=name_pattern.replace("*",".*") + pattern=name_pattern.replace("*",".*").replace("?",".") if ignore_case: reg=re.compile(pattern+"$",re.I) else: