基本的に、アンカータグの文字列を検索する関数を作成したいと思います。アンカータグが見つかったら、その間の文字を数えてその数を返します。テキストエリアにはユーザーが入力できる制限があり、リンク内の文字をその合計に対してカウントしたくないため、テキストエリア内の文字数をカウントしているエディターに対してこれを行っています。
テキストエリアにこれがある場合:
This is what it looks like here <a href="http://www.bmhl.com">Placeholder</a>. Please click the link to go to the page.
アンカーの前に 32 文字、その間に 11 文字、後に 42 文字、合計 85 文字あります。アンカー タグには、数えたくない 34 文字があります。
それが理にかなっていることを願っています。