問題タブ [url-validation]
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.
c# - C#URLが存在する/有効かどうかを確認するにはどうすればよいですか?
Visual C# 2005 で Yahoo! の銘柄記号を検索する簡単なプログラムを作成しています。Finance は履歴データをダウンロードし、指定されたティッカー シンボルの価格履歴をプロットします。
データを取得するために必要な正確な URL を知っており、ユーザーが既存のティッカー シンボル (または Yahoo! Finance のデータを含む少なくとも 1 つ) を入力すると、完全に正常に機能します。ただし、ユーザーがティッカー シンボルを作成すると、プログラムが存在しない Web ページからデータを取得しようとするため、実行時エラーが発生します。
私は WebClient クラスを使用しており、DownloadString 関数を使用しています。WebClient クラスの他のすべてのメンバー関数を調べましたが、URL のテストに使用できるものは見つかりませんでした。
これどうやってするの?
ruby-on-rails - (rails) regexp を使用した URL の検証ヘルプ
URLが有効にフォーマットされているかどうかを確認するために、次を使用しています。
http://
ただし、URL がまたはで始まらない場合は機能しませんhttps://
。URI::regexp
(またはURI
) で URL を検証し、で始まらない有効な URL を含める同様の方法はありますhttp://
か? (たとえばwww.google.com
、そのまま有効ですhttp://www.google.com
)
ruby-on-rails - (rails) URL 検証に関する奇妙な問題
URLが存在するかどうかを確認しようとしています。これを行うための私のコードは次のとおりです。
ただし、このコードは失敗しています。http://www.biorad.comは有効な Web サイトではないと表示されます。これは絶対に間違っています。また、 http : //www.biorad.com があなたを http://www.bio-rad.com/evportal/evolutionPortal.portal にリダイレクトすることを知っている私もこの URL を試しましたが、それも失敗しました。繰り返しますが、これが不可能であることはわかっています。私のコードの何が問題なのですか??
regex - URL を検証し、%20 と () をサポートするための正規表現が必要です
現在、URL の検証に次の正規表現を使用しています。
これを改善するために、Web上のどこかからこれを借りました(どこか覚えていません):
ただし、これらのどちらもこの URL を検証できません (有効である必要があります)。
問題は、%20 と丸括弧 () です。試してみてください。上記の正規表現のいずれかを取得して、他の何かを壊すことなく上記のURLを正しく検証することはできませんでした. 私は派手な正規表現を書いた経験がないので、それも役に立ちません。私が見つけた他のすべてのWeb結果は、次のようなばかげたもので失敗します:
助けていただければ幸いです。
django - DjangoのバリデーターでURLが存在するかどうかを確認するにはどうすればよいですか?
URLが存在するかどうかをdjangoにチェックインし、存在する場合は画面に何かを表示したい、つまり:
php - URL 検証?
URL を検証するための最新の正規表現を知っている人はいますか? Google でいくつか見つけましたが、テスト時にジャンク URL (www.google_com) をすべて許可していました。
私の正規表現の知識はそれほど広くないので、プレッシャーで失敗するようなものをまとめるのは嫌いです。
ありがとう。
php - PHPとJqueryでURLを検証しますか?
クライアント側とサーバー側の両方の検証で、jqueryとPHPで次の種類のURLを検証したいと思います。
- http://en.wikipedia.org/wiki/Great_Wall_of_China(wwwなし)
- www.wikipedia.org/(httpなし、後でPHPでこれを検証するときに、http://が存在しないかどうかを確認してから追加します)
jqueryでURLを検証するための正規表現を作成しました
しかし、URLを検証せずhttp://en.wikipedia.org/wiki/Great_Wall_of_China
、エラーが発生します。
助けてください
ありがとう!
android - URLがAndroidで有効かどうかを確認する方法
アプリをクラッシュさせる「ホストが解決されていません」というエラーを回避する良い方法はありますか? ホスト( URL など)に接続して、それが有効かどうかを確認する何らかの方法はありますか?
javascript - 「ユニバーサル」正規表現Javascriptと互換性を持たせるのに役立ちます
このサイトで非常に優れたURL正規表現マッチャーを見つけました:http://daringfireball.net/2010/07/improved_regex_for_matching_urls。自由に使用でき、言語間で互換性がある(Javascriptを含む)と記載されています。まず、コンパイルするにはスラッシュをいくつかエスケープする必要があります。これを行うと、Rubular.com(通常は正規表現をテストします)で正常に機能しますが、各一致に5つのフィールドがあるという奇妙な副作用があります。1つはURLで、余分な4つは空です。これをJSに入れると、「InvalidGroup」というエラーが表示されます。違いがあればNode.jsを使用していますが、そのエラーを理解できればと思います。不要な空の一致フィールドを減らしたいのですが、この獣の診断をどこから始めればよいのかさえわかりません。これは私が逃げた後に持っていたものです:
django - URL が django の検証に失敗し、ping を実行できず、確実に存在する
URL 検証を使用してモデルの URLField にこの URL を追加しようとしています: http://www.scscourt.org。明らかに URL は存在しますが、何らかの理由で django はそれを検証しません。また、ping も実行できませんが、それは別の問題である可能性があります。アイデア?
編集:さらに、サーバーにログインして、そこから nslookup を試しました-DNS情報が見つかり、wgetがインデックスページを返すため、サーバーがそれを見ることができます.