PHP中如何截取两个指定字符中间的字符?急!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP中如何截取两个指定字符中间的字符?急!相关的知识,希望对你有一定的参考价值。

参考技术A 楼上的可真能兑付 汗一个 真牛以下是真正的答案<?php$a = "q97018352a79812";$b= (strpos($a,"q"));$c= (strpos($a,"a"));echo substr($a,$b+1,$c-1); ?>
你可以去后盾人平台看看,里面的东西不错
参考技术B

用正则

preg_match('/w([\\s\\S]+)i/','dfjiouwejiudfg',$m);

print_r($m);

截取一段字符串中,两个指定字符串中间的字符串

 

        NSString *textStr = @"系统将于2017年4月20日17~19点间进行升级,在升级期间系统将停止使用,请你提前处理系统中待处理任务。";

        NSRange startRange = [textStr rangeOfString:@"于"];

        NSRange endRange = [textStr rangeOfString:@"点"];

        NSRange range = NSMakeRange(startRange.location + startRange.length, endRange.location - startRange.location - startRange.length);

        NSString *result = [textStr substringWithRange:range];

        

        NSLog(@" --- %@ ---",result);

 打印结果:

2017-05-23 11:50:08.629 Vcredit[3371:99427]  --- 201742017~19 ---

以上是关于PHP中如何截取两个指定字符中间的字符?急!的主要内容,如果未能解决你的问题,请参考以下文章

php怎么截取指定字符串之间的字符串

JS如何截取两个字符之间的字符

截取一段字符串中,两个指定字符串中间的字符串

shell 如何取文本中 指定两个字符中间的内容

javascript 如何截取两个指定下标之间的字符串

c#截取两个指定字符串中间的字符串