私のプログラムでは、HTML通知タグを使用しています
"<script>p(34,'1','hello world');</script>/r/n"
上記のタグから文字列「hello world」を取得する必要があります。テキストの長さは応答タグごとに異なるため、動的なプロセスである必要があります。
NSString * myString = @"<script>p(34,'1','hello world');</script>/r/n";//@" hello(1234)";
NSRange range1 = [myString rangeOfString:@"," options:NSBackwardsSearch];
NSRange range2 = [myString rangeOfString:@"'" options:NSBackwardsSearch];
if ((range1.length == 1) && (range2.length == 1) && (range2.location > range1.location))
{
NSRange range3;
range3.location = range1.location+2;
range3.length = (range2.location - range1.location)-2;
NSString *subString = [myString substringWithRange:range3];
NSLog(@"%@",subString)
}
outPut----> ハローワールド