^ (?:<br>|[  ])*(?:<a [^>]+>)?&gt;&gt;\d+(?:</a>)?(?:<br>|[  ])* $

動作確認はして無い