中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

對URL字符的截取

發布時間:2020-07-31 17:50:52 來源:網絡 閱讀:354 作者:jna_114 欄目:開發技術

例如,對新浪微博的來源

<a rel="nofollow">微博 weibo.com</a>

進行截取

下面介紹了三種方式 

//對微博來源字符串進行截取

        方法一,直接使用字符串的截取方式,不過此方法在遇到微博來源為空時程序會崩潰,所以要進行安全判斷


      NSRange range1 = [self.source rangeOfString:@">"];

     self.source =  [self.source substringFromIndex:range1.location + 1];

       NSRange range2 = [self.source rangeOfString:@"<"];

       self.source = [self.source substringToIndex:range2.location];


        //方法二----正則表達式

        NSString *regex = @">[.\\w\\s]+<";//尋找><中間的任意字符()

        NSRegularExpression *regular = [[NSRegularExpression alloc]initWithPattern:regex options:0 error:nil];

      NSArray *arr = [regular matchesInString:self.source options:0 range:NSMakeRange(0, self.source.length)];

       

      if (arr.count > 0) {

            NSTextCheckingResult *result = arr[0];

            NSRange range = result.range;

            range.location += 1;

           range.length -= 2;

           self.source = [self.source substringWithRange:range];

       }

        

        //方法三---導入第三方框架RegexKitLite.h

        NSArray *arr = [self.source componentsMatchedByRegex:regex];

        if (arr.count > 0) {

            NSString *str = arr[0];

            NSRange range = {1,str.length-2};

            self.source = [str substringWithRange:range];

        }

        



對時間的轉換

將時間格式為

Tue Sep 15 23:19:39 +0800 2015

轉換成 09-15 23:19格式或自定義的時間格式(這要看你所需要的什么時間格式了)

 NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init];

        [inputFormatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]];

//        [inputFormatter setDateFormat:@"EEE, d MMM yyyy HH:mm:ss Z"];

        [inputFormatter setDateFormat:@"EEE, MMM d HH:mm:ss Z yyyy"];

        NSDate* inputDate = [inputFormatter dateFromString:self.created_at];

        

        //格式化日期類

        NSDateFormatter *df = [[NSDateFormatter alloc] init];

        [df setDateFormat:@"MM-dd  HH:mm "];

        

        //將日期按照格式化類型轉換成字符串

        self.created_at = [df stringFromDate:inputDate];



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

开阳县| 襄汾县| 宣化县| 临汾市| 衡水市| 澄江县| 南城县| 安西县| 闽清县| 盖州市| 丰城市| 连山| 仪征市| 灌阳县| 顺义区| 海口市| 三都| 九江市| 项城市| 慈利县| 阿拉善右旗| 安丘市| 铜川市| 班戈县| 塔城市| 疏附县| 密云县| 芦山县| 高密市| 顺平县| 白玉县| 方山县| 恩平市| 宁蒗| 宜阳县| 拉孜县| 盱眙县| 循化| 镇平县| 新晃| 界首市|