【发布时间】:2018-12-04 13:51:01
【问题描述】:
我有这样的字符串
str1 = "https://web2.some.com/hbh/productImages?itemId=5986546"
str2 = "https://web2.some.com/hbh/productImages?itemId=5986546231"
str3 = "https://web2.some.com/hbh/productImages?itemId=22432"
如何只将最后一个数字 "5986546" 、 "5986546231" 、 "22432" 添加到其他字符串。
我的意思是我只需要以某种方式从字符串中删除 "https://web2.some.com/hbh/productImages?itemId=" 部分。当然,这个数字的长度可能会有所不同。
【问题讨论】:
-
你的问题不清楚。 “我怎样才能只添加最后一个数字......”是什么意思?你想如何“添加”它们?预期的结果是什么?接下来您将讨论从 URL 中删除数字,这是一个不同的问题。
-
您可能想要解析 URL,然后更改它。
-
你在寻找子字符串
?itemId=your_numbers然后使用正则表达式 -
@timgeb 我只需要输出 itemId=之后的数字