url은 사용자로부터 입력 받는건가요?
아니면 웹뷰의 link를 눌렀을때 발생하는건가요?
url을 어떻게 입력 받냐에 따라 방법이 다를듯합니다.
입력받는거라면 String.startsWith 나 String.indexOf 로 검색해서 분기 처리하시면 될것 같고
webview의 link를 클릭한거라면 shouldOverrideUrlLoading에서 처리하시면 됩니다.
아니면 브라우저나 다른앱에서 링크를 눌렀을때 외부 브라우저를 실행시키는것을 가로채시는거라면
intent filter등록하셔셔 받을 수는 있지만, 사용자가 동일한 intent filter를 가진 앱중에서 선택하는 과정이 들어가니 원하시는 작업은 쉽지 않을것 같습니다...