1. 程式人生 > >擷取2個指定字串中的字串

擷取2個指定字串中的字串

 NSString *string = @"abavavasdsvx,as.dsf/,.[abcdefghijklmn]dgdfg";

      NSRange start = [string rangeOfString:@"["];
                     NSRange end = [string rangeOfString:@"]"];
                     NSString *sub = [string substringWithRange:NSMakeRange(start.location, end.location-start.location+1)];

       NSLog(@"sub=%@",sub);

控制檯就輸出:[abcdefghijklmn]

相關推薦

擷取2指定字串字串

 NSString *string = @"abavavasdsvx,as.dsf/,.[abcdefghijklmn]dgdfg";       NSRange start = [string rangeOfString:@"["];                 

java擷取2指定字元之間的字串

擷取2個指定字元之間的字串: /** * 擷取字串str中指定字元 strStart、strEnd之間的字串 * * @param string * @param str1 * @param str2 * @return

swift擷取指定字串之間的字串

   let i = sss.range(of: "哈哈哈=")    let j = sss.range(of: ";")    let subStr = sss.substring(with: (i?.upperBound)!..<(j?.lowerBound)

leetcode | Median of Two Sorted Arrays 尋找2有序陣列第k大的值

There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time

PHP擷取指定字元中間的字元

實現的方法有很多種,在不考慮執行效率的情況下,這裡貼出來一個最小白,但是最容易懂的方法: <?php     $a = "[email protected]#456";    

iOS開發技巧之:擷取字串指定字串中間的字串

例如,要擷取一個字串中,兩個指定字串中間的字串,OC擷取方法如下: // 要擷取 "> 和 </ 之間的漢字內容: @implementation ViewController - (void)viewDidLoad { [super viewDidLoad

刷題筆記2——將字串的空格替換為指定字串

題目描述 請實現一個函式,將一個字串中的每個空格替換成“%20”。例如,當字串為We Are Happy.則經過替換之後的字串為We%20Are%20Happy。 1、方法1 通過一個string物件來將元素不斷加入其中,加完以後找出空格,刪除即可 內容介紹1 strin

1.實現一個函式,可以左旋字串的k字元。 2.判斷一個字串是否為另外一個字串旋轉之後的字串

1.實現一個函式,可以左旋字串中的k個字元 ABCD左旋一個字元得到BCDA ABCD左旋兩個字元得到CDAB #include<stdio.h> #include<string.h> void left_move(char*str, int

查詢字串指定字元的第一下標_程式碼的優雅寫法

刷 leetCode 有一個題目需要實現 String.indexOf() 的原始碼,好奇之下在 Intellij IDEA 中查看了它的源代,意外地發現原始碼中關於在字串中查詢指定字元的下標的優雅程式碼(至少比我寫的優雅),於是乎我打算開個貼記錄一下。 S

查詢一個字串包含有幾指定字串的數量

public class test{ public static void main(String[] args){ String str = "abcguddcabddgudddgudd"; String s = "gudd"; // 指

java判斷字串真實長度(中文2字元,英文1字元)的方法

public class Char_cn { public static void main(String[] args) { // TODO Auto-generated method stub String haha = "呵呵呵呵abcd";

Java 擷取指定字串的某段字元的實現形式

目前整理出來三種形式: 可根據實際需要選擇使用 String userNameUrl; int beginIndex = 0; int endIndex = 0; userNameUrl = "[em

java 利用subString 擷取字串第三"/"後面的內容,並將/用>代替

private String extractString(String s){         for(int i = 0; i < 3; i++){             s = s.substring(s.indexOf("/")+1 );         }

Linux shell, 如何檢查同一行同時存在兩指定字串

轉:http://zhidao.baidu.com/link?url=RIlRhZpctu3I6ll8xfl9iuC3C_RORlj--NfJpEeORcR9AI94iOxnsVgQFSYVziIXznnmr__UysGrVTLHShbHdQfCzSuJLCzzeJzNAt

.分析以下需求,並用程式碼實現 1.定義List集合,存入多字串 2.刪除集合元素字串包含0-9數字的字串 只要字串包含0-9的任意一個數字就需

public class MyText2 {public static void main(String[] args) {/** 2.分析以下需求,並用程式碼實現 1.定義List集合,存入多個字串*  2.刪除集合元素字串中包含0-9數字的字串* (只要字串中包含0-9

java擷取指定長度的字串的方法

我們經常會用到擷取指定長度的字串的情況。通常的做法是使用subString()方法進行,但字串中存在全形字元的情況下,使用此方法往往達不到目的,它實現的只是字元的個數(全形字元也按一個字元處理),按照byte數如何取得指定長度的字串呢。 下面的方法可供參考: private

java字串基本知識 String s=new String("abc")建立了幾物件?

本文轉載自http://www.cnblogs.com/ydpvictor/archive/2012/09/09/2677260.html String s=new String("abc")建立了幾個物件? String str=new String("abc"); &nb

字串處理演算法(六)求2字串最長公共部分

基礎演算法連結快速通道,不斷更新中: 整型陣列處理演算法部分: 整型陣列處理演算法(一)按照正態分佈來排列整型陣列元素 整型陣列處理演算法(二)檔案中有一組整數,要求排序後輸出到另一個檔案中 整型陣列處理演算法(三)把一個數組裡的所有元素,插入到另一個數組的指定位置 整型陣列

C 兩連結串列資料節點的資料域為一個字母 ,其中L1包含L2,在L1找出與L2相等的字串,並將其逆置

前面相關操作在這呢,這個函式依託於此 //結構體 typedef struct Node { ElementType data; struct Node * next; } LNode, * LinkNode; //兩個連結串列中資料節點的資料域為一個字母 http