2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 【深入理解函数式编程】stream流式提取字符串中数字

【深入理解函数式编程】stream流式提取字符串中数字

时间:2023-06-22 21:21:47

相关推荐

【深入理解函数式编程】stream流式提取字符串中数字

问题

字符串处理是日常开发中接触最频繁的一种,如何从字符串中提取符合特定条件的信息则是更为频繁。本文介绍一种利用stream方式来提取字符串中数字的方法,供学习借鉴和参考,以便今后能够加以应用。

方法

因某网址包含了产品的序号信息,由于业务需求,现需要提取网址中的序号信息,提取的方法如下:

(1) 通过字符串的分割转化为stream流处理;

(2) 过滤符合条件的部分,即包含aspx的得到"10000000.aspx";

(3) 连接所有的部分;

(4) 再次以".“进行分割,得到"10000000"和"aspx”;

(5) 再次过滤去掉aspx部分;

(6) 再次连接得到结果。

String str = "https://ks.wjx.top/jq/10000000.aspx";String no = Arrays.stream

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。