养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

如何获取(筛选)字符串中某个字符串之后的部分

时间:2024-10-29 01:23:23

在我们进行网络请求或者扫描二维码、条形码等等之后,我们一般都会得到有字符串。有时候谀薜频扰得到的就是我们可以用来直接使用的,但是有时候得到的string不是我们能够直接使用的,但是里边窄忾行崦包含了我们需要的部分,所以这个时候我们就需要把它给筛选出来,这里就是根据特定的字符串,来筛选出其之后的内容。具体实施的时候可根据自己的需要稍做改动。

工具/原料

Mac

方法/步骤

1、我这里就一步一步详细的从创建项目来讲,主要是给一些基本比较薄弱的初学者来看的,如果只是单纯的想要了解这个要怎么来弄得话,就可以直接只看最后几步。好了,废话不多说了,我们现在来新建一个项目。这里的名字我都是随意取的,可以根据自己的需求去名字。最好是结合自己的项目取一个提体现项目主旨的名字吧。

如何获取(筛选)字符串中某个字符串之后的部分

2、创建完了之后就是默认如下的一个画面,可以在这儿修改你的程序的iOS的版本等等。设置好了之后就打开左边的列表,找到viewcontroller,点开这个控制器,待会儿我们就是主要在这里边变成了。当然了,我不是很喜欢纯代码,所以我会结合storyboard来教大家。

如何获取(筛选)字符串中某个字符串之后的部分

如何获取(筛选)字符串中某个字符串之后的部分

3、这个时候建一个但会需要用来最为原始数据的字符串,之后就是从这个字符串当中来取子字符串。由于我是想要给它一个触发的时机(一点击按钮,才开始去字符串),所以我这里应该把它给提升给全局变量。随意给viewcontroller一个字符串类型的属性,然后再在下边实例化。

如何获取(筛选)字符串中某个字符串之后的部分

4、现在打开我们的storyboard,这个打开的最最原始状态是非常的大的,可以给何我们的sizeclasses来设置不同的屏幕的样式,这里我们就只是单纯的测试一下取字符串,所以我们关闭sizeclasses,如图所示,然后我们的界面屏幕就是正常的手机的样式了。

如何获取(筛选)字符串中某个字符串之后的部分

如何获取(筛选)字符串中某个字符串之后的部分

5、往storyboard里边添加我们需要的按钮,然后设置样式。在添加两个Label用于显示字符串,一个用来显示我们的最初的字符串,一个用来显示我们查找出来的字符串。一般我们为了便于自己查找错误的话,也是可以只打印在控制台的。

如何获取(筛选)字符串中某个字符串之后的部分

6、设置好我们需要显示的原始部分,然后准备好我们的想要查找的条件是什么,这里我就以查找“单纯的”之后的字符串为例来写一个例子,具体的代码在图片里边展示。仔细看图片里的代码。图片如下:

如何获取(筛选)字符串中某个字符串之后的部分

7、代码部分我们就完成了,现在就来进行最最关键的一步了,运行。点击左上角的运酚祯馄嫱行按钮,或者点击command+r来运行我们的程序。如下界面就是我们看到的最初运行出来的样子。上边一行显示的块吧吨翘是原始的字符串也就是待筛选的。点击按钮,然后就显示出来了我们筛选之后的字符串了,这个就是我们需要的。具体实现过程中可根据自己的需要来改写,但是思路肯定就是这样的。

如何获取(筛选)字符串中某个字符串之后的部分

如何获取(筛选)字符串中某个字符串之后的部分

© 一点知识