問題タブ [url-parsing]

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 投票する
3 に答える
9456 参照

ruby - RubyのURLから複数の末尾のスラッシュを削除するにはどうすればよいですか

ここで達成しようとしているのは、次の 2 つの URL の例があるとします。

ストライプ化された URL を抽出するにはどうすればよいですか?

URI.parseRuby では、特定のタイプの不正な URL をサニタイズしますが、この場合は効果がありません。

正規表現を使用すると、から/^(.*)\/$/単一のスラッシュが削除され、./url1url2

このタイプの URL 解析を処理する方法を知っている人はいますか?

http://www.example.com/ここでのポイントは、システムにとhttp://www.example.comを 2 つの異なる URL として扱わせたくないということです。http://emy.dod.com/kaskaa/dkaiad/amaa////と についても同様http://emy.dod.com/kaskaa/dkaiad/amaa/です。

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

javascript - JavaScript で新しい Location オブジェクトを作成する

javascriptで新しいLocationオブジェクトを作成することは可能ですか? 文字列として URL があり、JavaScript が既に提供しているものを利用して、そのさまざまな部分にアクセスしたいと考えています。

これが私が話していることの例です(私はこれがうまくいかないことを知っています):

このようなことは可能ですか、それとも本質的にこのオブジェクトを自分で作成する必要がありますか?

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

javascript - javascriptプレーンテキストのURL解析

http で始まる URL のプレーンな古い文字列を検索しようとしていますが、見つかったすべての正規表現は JavaScript では機能しないようであり、JavaScript でこの例を見つけることもできません。

これは私がここここから使おうとしているものです:

しかし、実行しようとすると、「予期しないトークン |」が表示されます。エラー。

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

python - リストをURL文字列に解析する

カンマ('%2C')で区切られたURL文字列に追加したいタグのリストがあります。これどうやってするの ?やってみた :

しかし、ジェネレータを受け取りました:

また、カンマをに変更する必要があります%2Cか?結果を解析するためにfeedpaarserに必要です。はいの場合-この特別な記号で区切ってこれらのタグを挿入するにはどうすればよいですか?


編集:

しかし、私はこれを逃れることができ%2Cますか?また、私はより短い「ラムダ」の方法があるとかなり確信しています:)

0 投票する
3 に答える
2780 参照

php - URL からセッション ID を削除する

簡単なWebクローラーを開発して、いくつかのWebサイトからページを取得し、それらを実際の状態で維持したいと考えています。このサイトの一部では、各リンクにセッション ID があり、Cookie にセッション ID をまったく保存していません。したがって、サイトを数回解析すると、解析テーブルには、セッション ID のみが異なる複製ページが含まれます。

私の質問は次のとおりです。すべてのリンクからセッションIDを削除するにはどうすればよいですか?何か賢いアイデアはありますか? 私はphpで開発していますが、言葉のアルゴリズムだけでも、他のすべてのプラットフォームのソリューションが役立ちます。

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

c# - URL C#の正規表現

私のC#プログラムでは、各ページからソースを取得し、正規表現を介してURLを取得することで機能するGoogle検索関数を作成しました。

私の実際の正規表現は次のとおりです。

これは現時点ではうまく機能しますが、たとえば次のようなURLを取得しますhttp://www.example.com/forums/arcade.php?efdf=332

?efdf=332この場合、末尾にを付けずにURLを取得したいだけです。

では、正規表現をどのように変更すればよいですか?

0 投票する
14 に答える
20333 参照

python - PythonでYouTubeのリンクからビデオIDを抽出するにはどうすればよいですか?

parse_urlこれは、PHPとparse_str関数を使用して簡単に実行できることを私は知っています。

しかし、Pythonを使用してこれを実現するにはどうすればよいですか?私はできますurlparseが、次は何ですか?

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

c# - C# で Urlencoded UTF8 形式をデコードする

編集ここで何が起こっているのか誤解していました.. POST送信があり、結果を受け取り、ここに表示されているURL文字列はクエリ文字列の一部です...したがって、何をデコードできませんこれは、私ではなく支払いゲートウェイの人々によってエンコードされているためです。

URL 文字列をデコードしたい

コードは次のとおりです。

InputXml は次のとおりです。

URLはこちら

https://sec2.paymentexpress.com/pxpay/pxpay.aspx?userid=KoruCareCHCH_Dev&request=v5lK0D7j3qnGqQVnj3WThhuS5PoWwKhdLUXfnL1hiSzYzxzkKVtTbLKC49e0qerYoTAofoBXfkWHjJdtOEV1MrnEBZ3p9b-G5fTsS-sLqc76RhHOb8HTxtwe0EQ1kz1iCf2ExIgKRod-FPQTKf6XoTLLlQ4jhcrO7yQczrq1Hft5pB98LMJCdBX0FDnA5NV0ZGApR0NaCMy-xbpsVSsyTbSdmp03aiHpGXI4up2RxrBFhbiEOZKtpKkjUpqJ90UuoXmFwqTC5Pj0g1mx3VRV2ee358Tnu1_kuEID_RaP8sZNTVlAMY5-8qjB-u0dgM4ya8Faxxyw5AhyE=

問題: URL request=blahblah をデコードして XML に戻す方法

これは、URL 文字列に何が含まれているかを証明するために行っています (上記の XML と同じである必要があります!)。

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

javascript - JavaScript で URL クエリ引数を解析する

私は JavaScript を使用しており、URL であるクエリ引数を解析する必要があります。

クエリ引数「リンク」を解析する必要があるだけでなく、それを取得すると、「://」が「%3A%2F%2F」に変換されたように見えるため、これは二重に困難です。

私はこれを行うことができました:

それは私に残しました:

しかし、今でもこれらの「%3A%2F%2F」を処理する必要があります。検索と置換を実行するだけで済みますが、クエリ引数を「de-URLify」するために使用するライブラリのタイプが必要だと思いますか?

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

php - PHP: 現在の URL を返す

php で、現在表示しているページの現在の URL を返したい。

たとえば、このスクリプトがhttp://www.google.comで実行される場合、'google' sans http:// をエコーアウトしたい

また

このスクリプトがhttp://173.244.195.179で実行される場合、'173.244.195.179' sans http:// をエコーアウトしたい

私は見まし$_SERVERたが、それを機能させることができませんでした。提案?