code: def test_cases(self):
      self.run_match("c:\program files", ["c:\\program files"])
      self.run_match("2.0, ( 6.0, 9.0", False)
      self.run_match("{   32.0, 32.0}", ["32.0", "32.0"])
      self.run_match("a, c, b, f, d, e", ["a", "c", "b", "f", "d", "e"])
      self.run_match("(), ()", False)
      self.run_match("{), (}", False)
      self.run_match("(),", False)
      self.run_match("()", False)
      self.run_match("{}", False)
      self.run_match("32, (32),", False)
      self.run_match("32, (),", False)
      self.run_match("32", ["32"])
      self.run_match("({)", False)
      self.run_match("(()", False)
      self.run_match("", False)
      self.run_match("32, 32", ["32", "32"])
      self.run_match("32,", False)
      self.run_match("-32", ["-32"])
      self.run_match("-32.0, a", ["-32.0", "a"])
      self.run_match("-a, 32.0", ["-a", "32.0"])
      self.run_match("(-32,a)", ["-32", "a"])
      self.run_match("-32.0", ["-32.0"])
      self.run_match("(-a)", ["-a"])
      self.run_match(
          "(-32.0, 10.0, 2.99987, 5.6, 3.5, 5.6)",
          ["-32.0", "10.0", "2.99987", "5.6", "3.5", "5.6"],
      )
  
file_path: NiftyNet/tests/user_parameters_regex_test.py
imports: from __future__ import unicode_literals
  import re
  import tensorflow
  from niftynet.utilities.user_parameters_regex import STATEMENT
  from tests.niftynet_testcase import NiftyNetTestCase
label_desc: Use image node_id 2 for calling the UserParameterRegexTest obj's underlying member method code with example usage: obj.test_cases() without return types