查找一个字符串在另一个字符串中出现的所有位置
来源:互联网 发布:美英特殊关系知乎 编辑:程序博客网 时间:2024/05/16 19:47
<?php
//求字符在字符串内出现的位置
$str = 'abcdefgabcefhiabgiswinglqaieuusnakshrirsa';
$a = 'a';
echo strpos($str,$a);
echo '<br>';
$arr = find_pos($str,$a);
print_r($arr);
/*
*$str 被查找字符串
*$s 需要查找的字符串
*$p 开始位置
*/
function find_pos($str,$s,$p=0){
static $pos_arr = array();
$pos = strpos($str,$s,$p);
if( $pos !== false){
$pos_arr[] = $pos;
find_pos($str,$s,$pos+1);
}
return $pos_arr;
}
//求字符在字符串内出现的位置
$str = 'abcdefgabcefhiabgiswinglqaieuusnakshrirsa';
$a = 'a';
echo strpos($str,$a);
echo '<br>';
$arr = find_pos($str,$a);
print_r($arr);
/*
*$str 被查找字符串
*$s 需要查找的字符串
*$p 开始位置
*/
function find_pos($str,$s,$p=0){
static $pos_arr = array();
$pos = strpos($str,$s,$p);
if( $pos !== false){
$pos_arr[] = $pos;
find_pos($str,$s,$pos+1);
}
return $pos_arr;
}
- 查找一个字符串在另一个字符串中出现的所有位置
- 查找一个字符串在另一个字符串中出现的所有位置
- 查找一个字符串在另一个字符串中出现的次数
- 在一个字符串中查找另一个字符串出现的次数
- 查找一个在另一个字符串出现在另一个字符串的第一个位置
- kmp算法 查找一个字符串在另一个字符串出现的位置
- 查找一个字符串在另一个字符串的位置原理分析
- 查找一个字符串在另一个字符串出现的次数源码
- 一个字符串中查找另一个字符串出现的次数
- SysUtils.LastDelimiter - 判断一个字符串在另一个字符串中最后出现的位置
- 一个字符串中查找另一个字符出现的全部索引位置(JAVA)
- 在一个字符串中查找另外一个字符串的全排列出现位置
- 获取特定字符串在 字符串中出现的所有位置
- 记算出一个字符串在另一个字符串中出现的次数
- 判断一个字符串在另一个字符串中出现的次数
- 统计一个字符串在另一个字符串中出现的次数
- 统计一个字符串在另一个字符串中出现的次数
- 获取一个字符串在另一个字符串中出现的次数
- 大数据量并发处理
- C#中的数据类型
- 实验3种JDBC插入数据效率
- Tomcat负载均衡
- static_cast, dynamic_cast和reinterpret_cast
- 查找一个字符串在另一个字符串中出现的所有位置
- AJAX+jsp无刷新验证码实例
- 使用Spring 的JDBC
- 7za命令行详解
- java读取文件方法大全
- 求一个数L,在二进制下末尾0的个数k,与fft过程中的码位倒序
- JSTL标签库
- 把脉VC++笔记02
- WPF制作的一个小功能,输入智能提示(IntelliSense)