問題タブ [autolink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
493 参照

android - Android TextView 内の自動リンクから特定の番号を除外する方法

Android アプリに大きなテキストを表示する TextView があります。テキストにはいくつかの電話番号が含まれていますが、他の番号も含まれています。TextView のautoLink属性は に設定されていALLます。

現時点では、電話番号のように見えるすべての番号は、電話番号であるかどうかに関係なく、自動的にリンクされます。

だから、同じ TextView 内の自動リンクからいくつかの数字を除外する方法があるのだろうか?

0 投票する
1 に答える
3158 参照

android - 電話番号の自動リンク

autolink="phone" を使用していますが、3 桁 (たとえば 911、緊急電話用) でリンクしようとしましたが、機能しません。ダイヤラにリンクできるようになるまでの最小桁数はありますか? または、緊急電話番号をダイヤラーにリンクできる簡単な代替手段はありますか?

0 投票する
4 に答える
1909 参照

php - codeigniter auto_linkは、wwwなしではリンクを追加しません

私がタイプした場合

www.google.comまたhttp://www.google.com

関数を使用auto_link()すると、リンクが正しく追加されます。

ただし、入力すると

www以降、この機能は機能しません。一部が欠落しています...

これらのリンクも含まれていることを確認するにはどうすればよいですか?

これはcodeigniterの関数です:

解決策: function auto_link($ str、$ type ='both'、$ popup = FALSE){if($ type!='email'){if(!preg_match_all( "/ ^([a-zA-Z0-9_。 -])+ @([a-zA-Z0-9 _.-])+ \。([a-zA-Z])+([a-zA-Z])+ / "、$ str、$ matches) ){

これで私の問題が解決したので、ユーザーが入力したリンクはすべてそれを見つけてリンクを追加します...ユーザーがメールを入力しても、ドメイン部分にリンクは追加されず、代わりにテキストとして表示されます。

0 投票する
1 に答える
526 参照

zend-framework - Zend は、コンテンツ内のすべてのリンクにベース URL を追加します

コンテンツのスクレイピングを防ぐために、ビュー内のテキスト ブロック内のすべての内部リンクに base_url を追加したいと考えています。私のアイデアは、Zend Framework の CodeIgniter の auto_link() ヘルパーに相当するものを使用することでした。それは存在しますか?

0 投票する
1 に答える
4987 参照

ruby-on-rails-3.1 - Railsでauto_linkが非推奨になったのはなぜですか?

別の宝石に引き込まれていることに気づきましたが、その理由は何ですか?これはRailsを合理化するだけの問題ですか、それともauto_linkにうんざりする必要がある理由がありますか?

(この宝石は、「移行する人々のギャップを埋める」ことを意図していると言っています。これは、rails_autolinkを新しいプロジェクトに導入する場合、何か間違ったことをしているに違いないことを示唆しています。)

ありがとう、

0 投票する
5 に答える
45839 参照

android - AndroidのTextView内の自動リンク

textview の一部にオートリンクを設定するには? 例: TextView 内の私のテキストは、「この Web ページを開くにはここをクリックしてください」です。「ここ」というテキストだけのリンクを表示したい。そして、「ここ」というテキストのオンクリックでそのWebページを開く必要がありますが、TextViewのどこにも開く必要はありません。

0 投票する
2 に答える
1022 参照

android - テキストビュー内のリンクにテキストの色を設定できますか?

Androidでは、android:autoLinkプロパティをallに設定していTextViewます。見つかったリンクの色を変更することはできますか?(私はデフォルトの青が好きではありません。)

0 投票する
1 に答える
394 参照

php - 引用符で囲まれていない PHP の自動リンク URL (コードの変更が必要)

OK、次のコードを使用して、入力したテキスト内の URL を検索しましたが、YouTube コードなどの一部にはリンクが含まれていて、それらも検索されます。このコードを変更して、既に何かの一部になっているリンクを囲む引用符を無視するようにしたいと思います。

`public function auto_link_text($text) {

0 投票する
2 に答える
430 参照

php - オートリンク機能が正常に動作しない

URL をリンクに自動的に変換し、Twitter@replyのユーザー名を Twitter プロファイルにリンクし、メール アドレスをmailtoプロトコルを使用したリンクに自動的に変換する PHP 関数を作成しました。

スクリプトは次のとおりです。

私が抱えている唯一の問題は、リンクを返す代わりに、「配列」という単語を返すことです。

たとえば、次のようになります。

これを返しています:

これは私のサイトの配列です

これを返す必要がある場合:

これは私のサイトです<a href="http://weebuild.biz" rel="nofollow" target="_blank">http://weebuild.biz</a>

元のスクリプトは、私が書いた JavaSript にもありました: http://jsfiddle.net/shawn31313/umgqR/2/

私は PHP 開発者ではないので、JavaScript バージョンにはさらにいくつかの機能があります。

おそらく問題は、JavaScript から正規表現を取得し、それを PHP に配置したことです。PHP の正規表現が JavaScript と異なるかどうかはわかりません。

前もって感謝します。

0 投票する
1 に答える
1478 参照

android - HTC でオートリンクが機能しない - HtcLinkifyDispatcher

クリック可能なリンクを有効にするために、Android アプリでandroid:autoLinkset towebを使用しています。TextViewしかし、ICS にアップグレードされた HTC Desire S でこれを実行すると、リンクの 1 つをタップすると、次の例外が発生します。

クラスがビルドパスにないため、登録しようHtcLinkifyDispatcherActivityとしてもどこにも行きません。