gpt4 book ai didi

java - REGEX,删除空格和所有其他字符

转载 作者:行者123 更新时间:2023-11-29 08:28:45 25 4
gpt4 key购买 nike

试图转换这个例子

Some Nice Article on amazon https://www.amazon.de/gp/product/ADKLHJADK/ref=as_li_ss_tl?ie=UTF8&pd_rd_i=B01J7LLL9Q&pd_rd_r=a8c7bb4b-49da-11e8-ad28-014ae5dc2f42&pd_rd_w=9QOk2&pd_rd_wg=zc1s7&pf_rd_m=A3JWKAKR8XB7XF&pf_rd_s=&pf_rd_r=VF3C7MDNZ741H8S13AYV&pf_rd_t=36701&pf_rd_p=1c175abe-9bc7-490b-bbe1-2caf7e752c98&pf_rd_i=desktop&linkCode=ll1

对此

https://www.amazon.de/gp/product/YXZ91ALI91/

在 Java 中使用正则表达式处理此问题的正确或最佳方法是什么?因为我的选项看起来真的很脏...

https://www.amazon.de/gp/product/[A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9]/

获取亚马逊链接的可行解决方案:

第一部分至 |适用于每次桌面复制和粘贴,之后的所有内容适用于使用移动应用程序的共享按钮进行复制。

https://www.amazon.de/gp/product/[^/]+/?|https://www.amazon.de/dp/[^/]+/

最佳答案

您的正则表达式将如下所示:

https:\/\/www.amazon.de\/gp\/product\/[^\/]+\/?

[^\/] 表示“所有不是斜杠的”

您可以在这里进行测试:https://regex101.com/r/wwFmMw/1

关于java - REGEX,删除空格和所有其他字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50056092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com