Guest User

Untitled

a guest
Jan 21st, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. /b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)b/
  2.  
  3. export class AppComponent implements OnInit {
  4.  
  5. testForm: FormGroup;
  6. constructor(private fb: FormBuilder) {}
  7.  
  8. ngOnInit(): void {
  9. const ipPattern =
  10. '/b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)b/';
  11. this.testForm = this.fb.group({
  12. inp: ['128.129.80.66', Validators.pattern(ipPattern)]
  13. });
  14. }
  15. }
  16.  
  17. <form novalidate [formGroup]="testForm">
  18. <input formControlName="inp"/>
  19. {{testForm.status}}
  20. </form>
  21.  
  22. const ipPattern =
  23. "(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)";
Add Comment
Please, Sign In to add comment