diff --git a/verbalexpressions/verbal_expressions.py b/verbalexpressions/verbal_expressions.py
index 1450186..45bc7e5 100644
--- a/verbalexpressions/verbal_expressions.py
+++ b/verbalexpressions/verbal_expressions.py
@@ -94,6 +94,12 @@ def tab(self):
     def word(self):
         return self.add(r"(\w+)")
 
+    def number(self):
+        return self.add(r"([1-9]\d*)")
+
+    def one_character(self):
+        return self.add(r"(.)")
+
     def OR(self, value=None):
         ''' `or` is a python keyword so we use `OR` instead. '''
         self.add("|")