【问题标题】:How to differentiate between Amazon, Flipkart, Myntra, Paytm URL?如何区分 Amazon、Flipkart、Myntra、Paytm URL?
【发布时间】:2019-09-10 22:56:36
【问题描述】:

我想区分用户给出的不同 URL,以便我可以将特定 URL 传递给特定函数。

我想在这项工作中使用 RegX,但我不知道如何完美地做到这一点。

亚马逊网址- https://www.amazon.in/Apple-iPhone-XR-64GB-Black/dp/B07JWV47JW?

Flipkart 网址- https://www.flipkart.com/dell-vostro-15-3000-core-i5-8th-gen-8-gb-1-tb-hdd-windows-10-home-2-gb-graphics-3580-laptop/p/itmfghfezgzbk6hz?

Myntra 网址- https://www.myntra.com/tights/hrx-by-hrithik-roshan/hrx-by-hrithik-roshan-women-blue-printed-rapid-dry-seamless-running-tights/8475747/buy

【问题讨论】:

    标签: regex url regular-language nsregularexpression


    【解决方案1】:

    如果您正在寻找这些 URL,您可以使用 www\.(\w+?)\.(?:com|in) 捕获 URL 的“内部”。正则表达式查找www.,捕获一个或多个单词字符,然后以查找.com.in 结束。

    根据您使用的语言,您可以获取捕获的字符串并对其进行处理。

    Try it here!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      • 1970-01-01
      • 1970-01-01
      • 2011-08-24
      • 2022-08-06
      • 1970-01-01
      • 2019-04-16
      相关资源
      最近更新 更多