判斷字符串是否符合HTTP路徑的語法規則,即HTTPS或者HTTP

- (NSString*)smartURLForString:(NSString*)str

{

? ? NSString*result =@"0";

? ? NSString*trimmedStr;

? ? NSRangeschemeMarkerRange;

? ? //取出目標字符串前后空格和特殊字符

? ? trimmedStr = [strstringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];

? ? if((trimmedStr !=nil) && (trimmedStr.length!=0)) {

? ? ? ? schemeMarkerRange = [trimmedStrrangeOfString:@"://"];

? ? ? ? if(schemeMarkerRange.length>0) {

? ? ? ? ? ? result = trimmedStr;

? ? ? ? }

? ? ? ? else{

? ? ? ? ? ? result =@"0";

? ? ? ? }

? ? }

? ? returnresult;

}

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 前言 最先接觸編程的知識是在大學里面,大學里面學了一些基礎的知識,c語言,java語言,單片機的匯編語言等;大學畢...
    oceanfive閱讀 3,124評論 0 7
  • /**ios常見的幾種加密方法: 普通的加密方法是講密碼進行加密后保存到用戶偏好設置( [NSUserDefaul...
    彬至睢陽閱讀 2,975評論 0 7
  • 慢慢發現 或許是執著的 曾經刻骨銘心的 時過境遷 依舊清晰 一個點 便可觸發 敏感 呵 別鬧了 一時一天一月一年 ...
    舊人泥閱讀 170評論 0 0
  • 自制粒粒面,配上番薯、冬瓜和青菜,口感酸甜爽口,寶寶愛吃得不得了。 關于這道菜: 菜名:番茄青菜冬瓜粒粒面 月齡:...
    媽咪則閱讀 405評論 0 0
  • 暗戀一個知名全校的人,連呼吸都會變得小心翼翼;暗戀一個不認識你名字的人,連他隨意一瞥都緊張到低下頭;暗戀一個不...
    左熙Y閱讀 596評論 0 2