問題タブ [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.

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

asp.net - asp.net は URL にドイツ語の文字を許可します

RegularExpressionValidatorでコントロールを使用しています

URL を検証するための正規表現。ドイツ語の文字を許可する必要があります

(ä,Ä,É,é,ö,Ö,ü,Ü,ß)

で。これらの文字を許可する正確な正規表現は何ですか?

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

php - is URL valid or not

Possible Duplicate:
what is the best way to check if a Url exists in PHP ?`

I'm looking for a function that returns TRUE or FALSE in php, either the URL is valid or not.

isValidURL($url); I think that simple... That would take into count all kind of URL possible.

By valid I want it to refer to an existing page of the web or other kind of files. It just should exist.

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

regex - PHP で URL を使用してサイトのタイトルを取得する (および URL を検証する)

URL を検証してタイトルを取得する必要があります。これを行うには、URL をカールしてから、正規表現を使用してタイトルを抽出します。ただし、サイトがダウンしていたり​​、「curl-able」でない場合があります。たとえば、 curl を実行するhttp://arsenal.comと、 が返されます。This site has permanently moved to http://www.arsenal.com

返されたテキストに「site」、「moved」、url などのものが含まれているかどうかを確認する正規表現を作成できます。しかし、それは愚かで過度に複雑に聞こえます。

ただし、http://arsenal.com を Web ブラウザに入力すると、自動的に www.arsenal.com にリダイレクトされます。彼らはどのようにこれを行うのですか?インターネットの人々は何を提案しますか?

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

yii - Yiiフレームワーク:URLバリデーターでdefaultSchemeを指定する

これは簡単だと思いますが、理解できません。defaultSchemeをモデルのYiiURLバリデーターに設定して、www.something.comやhttp://www.something.comなどのアドレスを受け入れようとしています。

これを行うために、私は次のコードを使用しています:

これは機能していないようですが、更新しようとすると「Webサイトは有効なURLではありません」というエラーが表示されます。私は何が間違っているのですか?

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

c# - パラメータを使用して URL を検証する

特定の文字列が有効な URL であるかどうかを判断しようとしています。私のシナリオでは、URL にパラメーターを含めることができます。

  • www.example.com -> OK
  • example.test -> OK (.test TLD はありませんが)
  • example.com/page.htm?abc=123 -> OK
  • xxx/xxx.jpg → ダメ
  • xxx -> OK ではない

Uri.TryCreate メソッドを試してみましたUri.TryCreate(url, UriKind.Absolute, null);が、http:// プレフィックスを持つほとんどすべてのものを受け入れます。つまり、「http://xxx/」は問題ありません。

パフォーマンス上の理由から、HTTP 要求を使用してサイトをチェック/ping できません。

助言がありますか?

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

php - PHP を使用したクエリ文字列の検証を含む URL

クエリ文字列 (& で区切られたパラメータ) を含む URL の PHP 検証関数が必要です。現在、URLを検証するための次の機能があります

この関数は、次のような入力を正しく検証します

google.com www.google.com http://google.com http://www.google.com...等

ただし、パラメーター (クエリ文字列) が含まれている場合、これは URL を検証しません。たとえば。

両方のタイプの URL 入力を受け入れる関数が必要です。助けてください。前もって感謝します。

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

objective-c - URL検証機能の向上

この関数を使用して、URLが有効かどうかを確認します。ほとんどの場合に機能しますが、ここでは無効な次のURLが返されます。

http://www.iphonedevsdk.com/forum/iphone-sdk-development/11841-stringbytrimmingcharactersinset.html

すべてのURLタイプをカバーするように、関数の正規表現を改善するにはどうすればよいですか?

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

javascript - Javascript URL 検証

URLに「+」または空白が含まれているかどうかを検証するJavaScript検証スクリプトを作成しました。

これよりも正確なスクリプトを記述できますか。

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

facebook - Facebook は、有効な URL は有効な URL ではないと言っています

アプリ ドメインを新しいアプリに追加しようとしています。

ドメインはhttp://the.meです

Facebook はこれを有効な URL とはみなしません。

回避策はありますか?

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

ruby-on-rails - Rails 2.3.11 へのアップグレード中のエラー (HashWithIndifferentAccess エラー)

アプリが使用する環境を作成または更新しようとすると、次のようになります。

タイトルで述べたように、最近 Rails 2.3.11 にアップグレードしました。このエラーは以前には発生していませんでした。エラーが発生したときに実行されている私の environment_controller.rb のコードは次のとおりです。

このコードの理由を知っている人はいますか (具体的にはif /^https:\/\//i =~ @environment.base_url、Rails 2.3.11 で行が機能しなくなったのでしょうか?

私の app/models/environment.rb のコードも健全であるように見えることを付け加えたいと思います:

上記のコードに何か問題があると思いますか?