title: Can you disable auxiliary/secondary routes in Angular?
body: <p>I have a search field in my app, which, upon submission, navigates users to a URL like <code>myapp.com/search/my search phrase here</code>.</p>
  
  <p>I have a route that handles this nicely:</p>
  
  <pre><code>{ path: 'search/:q', component: SearchResultsComponent } 
  </code></pre>
  
  <p>The problem is, if people use parentheses in their search, like "hello (world)", the router crashes because it is looking for an auxiliary route/extra outlet being specified by the part inside the parentheses.</p>
  
  <p>Is there a way to disable this functionality with the parentheses and just pass the full token to the component in the route?</p>