docs: public static boolean valueMatchesRegularExpression(String val, Pattern regexp) {
  		Matcher m = regexp.matcher(val);
  
  		try {
  			return m.matches();
  		} catch (StackOverflowError e) {
  			e.printStackTrace();
  			System.out.println("-> [" + val + "][" + regexp + "]");
  			System.out.println("-> " + val.length());
  			System.exit(0);
  		}
  		return false;
  	}