anchor.diff:  
           [组件类](#reactive-component-class)
   
  -
           * [`FormBuilder` declaration](#formbuilder)
   
             [`FormBuilder`声明](#formbuilder)
  
positive.code: 
        [代码中带验证信息的模板驱动表单](#template2)
  
  
        * [Component Class](#component-class)
  
          [组件类](#component-class)
  
negative.code:   Here's the `forbiddenNamevalidator()` function:
  
    下面是`forbiddenNameValidator`函数：
    
  +makeExample('cb-form-validation/ts/src/app/shared/forbidden-name.directive.ts','custom-validator', 'shared/forbidden-name.directive.ts (forbiddenNameValidator)')(format='.')
  
  :marked
    The function is actually a factory that takes a regular expression to detect a _specific_ forbidden name
    and returns a validator function.
  