0
A
回答
2
0
function between($t1,$t2,$page) {
$p1=stripos($page,$t1);
if($p1!==false) {
$p2=stripos($page,$t2,$p1+strlen($t1));
if($p2===false) { return false; }
} else {
return false;
}
return substr($page,$p1+strlen($t1),$p2-$p1-strlen($t1));
}
$mytext=between('[',']',$str);
if($mytext!==false) {
//do something here
}
相关问题
- 1. 击提取物和串
- 2. 提取物串
- 3. 提取物对字符串
- 4. 提取物2份串
- 5. PHP提取物领域(包括HTTP)Laravel5.3
- 6. PHP的SimpleXML - 提取物对CDATA
- 7. 提取物
- 8. 提取物
- 9. SQL,之前和之后的提取物整数“ - ”字符串
- 10. 提取物领域
- 11. 提取物名称
- 12. 提取物计数
- 13. 提取物清单
- 14. 提取物价值
- 15. 提取物的话
- 16. 提取物型号
- 17. 提取物和族元素/与BeautifulSoup
- 18. 提取物的物品,Python的
- 19. mysql和php:数据提取
- 20. 提取物领域文件
- 21. 提取物用printf语法
- 22. NSArray的提取物项目
- 23. 提取物无符号值
- 24. 提取部分物品
- 25. MySQL的提取物月份
- 26. 提取物组,多行
- 27. 提取物的属性
- 28. 提取物标签(字)
- 29. 提取物data.frame()从GROUP_BY()
- 30. 焦油提取物破坏
装饰($海峡,“[]”);将无法正常工作我已经尝试过了。 而对于substr($ str,1,-1),并非所有都有[],所以这不会是适合这种情况的正确方法,但对于那些使用[]的方法来说,它正在工作。 – anonymous123 2010-08-25 02:13:45
修剪似乎对我来说,我错过了一些东西: foreach(array('[123]','456')as $ x){ var_dump(trim($ x,'[''')); } 切记修剪返回新的字符串,它不会修改它的位置。 – 2010-08-25 05:05:57