`

在字符串中查找指定字符连续一起最长的子字符串

    博客分类:
  • PHP
 
阅读更多

 

 

$a = '010000001101011100001';
preg_match_all('/0{1,}/', $a, $array_temp);
$array = $array_temp[0];
sort($array, SORT_STRING);
echo $array[count($array)-1];

 

结果是  000000

分享到:
评论

相关推荐

    在一个字符串中查找子串的个数

    `indexOf()` 方法是Java String 类的一个内置方法,用于搜索指定的子字符串在当前字符串中的首次出现位置。如果找到了匹配项,则返回子字符串的第一个字符在当前字符串中的索引位置;如果没有找到,则返回 -1。 ###...

    VB拆分字符串,分隔字符串

    `Mid`函数用于提取字符串的一部分,而`InStr`函数则用于查找子字符串在主字符串中的位置。以下是一个示例: ```vb Dim str As String = "1,2,3,4,5" Dim index As Integer = 1 Dim result As String While index ...

    字符串处理函数列表,字符串处理函数列表

    5. index:在字符串中查找指定字符的第一个出现位置,返回一个指向该字符的指针,如果没有找到则返回NULL。 6. memccpy:与memcpy类似,但它会继续复制直到找到特定字符或达到指定长度,然后返回指向该字符后的地址...

    多个文件中查找字符串

    在IT行业中,对大量文件进行字符串查找是一项常见的任务,尤其对于开发者、系统管理员以及数据处理人员来说。"多个文件中查找字符串"这个主题涉及到的是如何有效地在一系列文件中定位特定的文本片段。以下是对这个...

    Java分割字符串

    在Java编程语言中,分割字符串是一项常见的操作,它允许我们将一个长字符串分解成多个子字符串,每个子字符串对应原字符串中的某个部分。这通常通过使用`split()`方法来实现,该方法是Java `String`类的一个成员。在...

    查找子字符串 用得是c#窗体写得

    在C#编程中,查找子字符串是一个常见的任务,特别是在开发Windows窗体应用程序时。本文将深入探讨如何在C#窗体应用中实现这一功能,并基于VS2008的环境来讲解两种不同的方法。 首先,我们需要理解什么是字符串和子...

    返回Excel字符串中连续数值.rar

    1. **`FIND`或`SEARCH`函数**:这两个函数的作用是查找特定字符或子字符串在文本中的位置。例如,`FIND("5", A2)`将返回"5"在"A2"单元格中的起始位置。 2. **`LEFT`函数**:如果数字位于字符串的左侧,`LEFT`函数...

    检查字符串是否被指定分隔符分隔

    Python提供了`split()`函数,它允许我们根据指定的分隔符将字符串分割成多个子字符串。例如,如果我们有一个由逗号分隔的字符串,可以这样做: ```python str_to_check = "apple,banana,grape" delimiter = "," if ...

    字符串的查找和提取.rar vc++

    1. **基本查找**:通过`find()`函数,可以查找子字符串在主字符串中的位置。如果找到,返回子字符串的起始位置;如果没找到,返回`std::string::npos`。 2. **逆向查找**:使用`rfind()`函数,从后向前查找子字符串...

    微机原理与汇编技术课设--查找字符串中的指定字符程序设计

    在微机原理与汇编技术的学习中,查找字符串中的指定字符是常见的编程任务,它涉及到计算机底层运作的基础知识。这个课设旨在让学生深入理解汇编语言,并应用到实际问题解决中。下面将详细阐述相关知识点。 1. **...

    plsql分割字符串

    3. **返回结果**:最后,函数返回分割后存储在`RET`中的所有子字符串组成的数组。 ### 实际应用与注意事项 在实际应用中,`FUNCTION_SF_SPLIT_STRING`可以非常灵活地用于各种需要对字符串进行分割的场景,例如解析...

    指定目录下所有文件中批量查找替换字符串工具

    在IT行业中,日常工作中我们经常会遇到需要在大量文件中查找并替换特定字符串的情况。这是一项繁琐的任务,尤其当文件数量庞大时。此时,一个高效、便捷的工具就显得尤为重要。"指定目录下所有文件中批量查找、替换...

    VB源码——查找特定位置字符串

    本段VB代码实现了一个功能:在给定的字符串(`instring`)中查找位于指定前缀(`after`)与后缀(`before`)之间的子字符串。该函数允许用户设定是否从字符串的开头重新开始搜索(`rewind`)。此功能适用于需要从...

    最好用的字符串批量查找工具

    标题中的“最好用的字符串批量查找工具”指的是一个专门用于在大量文本或代码文件中进行字符串批量搜索的应用程序。这种工具通常具有高效、快速和准确的特点,能够帮助开发者或者文本编辑者快速定位到包含特定字符串...

    常用字符串处理函数-求子字符串,字符串分割,编码转换.

    如果子字符串不存在于原字符串中,`indexOf`会返回-1。例如: ```javascript var the_word = "monkey"; var location_of_m = the_word.indexOf("m"); // 返回 0 var location_of_o = the_word.indexOf("o"); // ...

    delphi字符串按字符串分割

    之后,你可以遍历`TStringList`来访问每个分割后的子字符串。 需要注意的是,`SplitString`函数在处理多个连续的分隔符时,可能会产生空字符串,而`TStringList`在处理连续分隔符时通常会忽略它们。具体行为取决于...

    字符串分词函数

    - 通过查找指定的分隔符字符`c`,将原始字符串分割成多个子字符串。 - 输出分割后的每个子字符串,并返回分割后子字符串的总数。 #### 三、代码详解 ##### 3.1 函数定义 ```cpp int func(char* str, char c) ``` - ...

    字符串的处理.doc

    - **查找子字符串**:`String_comparison` 函数用于在一个主字符串中查找指定的子字符串,如果找到则返回首次出现的位置,未找到则返回 -1。 2. **替换**: - **替换第一次出现**:替换字符串中首次出现的目标...

    第4章 字符串.pptx

    - **`find`** 方法:用来查找一个子字符串是否存在于另一个字符串中,并返回首次出现的位置索引;如果不存在,则返回 -1。 ```python s = "Hello World" print(s.find("World")) # 输出 6 ``` - **`index`** ...

    C#字符串处理大全

    - `Substring()`:从字符串中提取子字符串。 - 示例:`string sub = str.Substring(0, 2);` 12. **HTTP请求处理** - 获取客户端的IP地址:`Request.ServerVariables["REMOTE_ADDR"]` - 如果客户端通过代理...

Global site tag (gtag.js) - Google Analytics