$string = "This is <a href="http://www.google">a</a> string with a link and I want to count the value of href attribute"
文字列があり、その文字列から10文字をHTMLに出力したいとします。文字列内のサブ文字列を数えます。
問題は、私が10文字をエコーアウトしていることですが、aタグ内の文字も数えています。 I私はその値を見つけるどのように単純な広告"<a href=""></a>
のstrlen関数」でしたが、私はHREFのattrの値の長さになりまし決して
編集:。?
あなたが見抜粋があるブログに私はカスタム機能を使って文字を数えて抜粋しています。私は100文字のようにしたいと思いますが、最終的なリンクも残しておきたいと思いますが、 "< a href = "..."> </a> "最後の文字列が短くなりました。私は、動的に生成されたhref値の長さを見出し長の変数に追加したいと思っています。
これで十分ですか、別のマイナスがありますか?
私はあなたがやろうとしているかを理解いけません。 'http:// www.google'は10文字ではなく(tld btwを逃しています)、' 'もありません。質問を明確にしてください。あなたは何を数える/達成しようとしていますか? – Gordon
Fyi、投稿した文字列にエスケープされていない引用符が含まれているため、構文エラーがあります。エラーと醜いエスケープを避けるために、一重引用符で囲みます。 – ThiefMaster
質問が明確ではありません。私はタグの代わりに文字を数えたいと思う? – Ben