title: Angular pattern validation without form
body: <p>I am trying to validate user input (Angular6 PrimeNG pInputText) for specific URL pattern,
  lets say  <a href="https://something.company.com" rel="nofollow noreferrer">https://something.company.com</a>  maybe on blur.</p>
  <p>That field used to be a part of a form, but can no longer be there (that screen is now a part of really complex 6 parts form).  So when the button is clicked, it supposed to get some data related to that URL
  from DB and fill bunch of fields on the form for edit.</p>
  <p>It is a part of team management app for a bank, so that input field is to enter and validate some resource like JIRA or bitbucket repo.</p>
  <p>So how such validation can be implemented?
  I've seen someone mentioning ngForm directive, but I don't want to disturb that complex form or have side effects.  Can we have 2 forms on 1 screen?
  Will they clash with each other?</p>
  <p>Also there is a pattern attribute in input field, so there might be a way of doing it without the form.</p>
  <p>Please advise.  Any help is very appreciated.</p>
  <p>TIA,
  Oleg.</p>