question: static boolean functionMapName ( String name ) { if ( numericPattern == null ) { numericPattern = Pattern . compile ( numericRegex ) ; } if ( ffPattern == null ) { ffPattern = Pattern . compile ( ffRegex ) ; } if ( frPattern == null ) { frPattern = Pattern . compile ( frRegex ) ; } Matcher matcher = numericPattern . matcher ( name ) ; if ( matcher . matches ( ) ) { return true ; } matcher = ffPattern . matcher ( name ) ; if ( matcher . matches ( ) ) { return true ; } matcher = frPattern . matcher ( name ) ; if ( matcher . matches ( ) ) { return true ; } return false ; }
target:  Check if the name is a function name, e.g. "F5 controls output 8" or "FL(f) controls output 14"