小编Sco*_*ott的帖子

类似PHP的字符串解析

我正在编写各种迷你控制台,我正试图弄清楚如何从链接中提取内容.例如,在PHP中,这是一个请求变量,因此:

http://somelink.com/somephp.php?variable1=10&variable2=20

然后PHP计算出url参数并将它们分配给变量.

我如何在Swift中解析这样的东西?

所以,给定我想要的字符串:variable1 = 10和variable2 = 20等,有一个简单的方法吗?我试着用Google搜索,但并不知道我在搜索什么.

我有一个非常可怕的hacky方式这样做,但它不是真的可扩展.

string parsing swift

4
推荐指数
1
解决办法
83
查看次数

UIImage长宽比填充偏移量

有没有一种方法可以为具有宽高比填充的UIImage定义自定义偏移量?

因此,当前方面填充会缩放图像并将其居中。

但是,我需要一种定义偏移量的方法,以便可以手动调整图像以使其更合适。

这可能吗?我查看了UIImage类,但找不到任何东西。

uiimage ios

3
推荐指数
1
解决办法
1288
查看次数

PHP 从 url 中删除奇怪的反斜杠

为了好玩,我正在开发一个小型刮刀,当我从某些网站获取一些图片网址时,它们回来的时候真的很奇怪。

例如:

抓取的网址:

https:\/\/cdn1.vox-cdn.com\/thumbor\/zN9XawbQJgFPkuAcA2JEGgqApm8=\/cdn0.vox-cdn.com\/uploads\/chorus_asset\/file\/3700712\/tomorrowland54fdf04f23efb_2040.0.jpg
Run Code Online (Sandbox Code Playgroud)

想要的网址:

https://cdn1.vox-cdn.com/thumbor/zN9XawbQJgFPkuAcA2JEGgqApm8=/cdn0.vox-cdn.com/uploads/chorus_asset/file/3700712/tomorrowland54fdf04f23efb_2040.0.jpg
Run Code Online (Sandbox Code Playgroud)

它添加了不必要的反斜杠,所以当你跟随它时 url 不起作用,它会给出一个错误。

我尝试使用 stripslashes 函数,因为这似乎是它的目的,但它没有用。网址保持不变。

(编辑)这是我用来抓取网址的代码:

function GetImages($page_dom) {
        $found_links = [];

        $images = $page_dom->getElementsByTagName('img');
        foreach ($images as $image) {
            $img_src = $image->getAttribute('src');
            $found_links[] = $img_src;
        }

        return $found_links;
    }
Run Code Online (Sandbox Code Playgroud)

php string strip backslash

3
推荐指数
1
解决办法
4954
查看次数

标签 统计

string ×2

backslash ×1

ios ×1

parsing ×1

php ×1

strip ×1

swift ×1

uiimage ×1