PHP在字符串中连续检查多个数字

亚当

我想检查用户是否将他们的电话号码放入字符串中。

只需连续检查6个数字(数字)。

用PHP做到这一点的最佳方法是什么?

示例字符串:

blah blah553376and blah

迪普

试试这个

$str = "blah blah553376and blah";
preg_match('!\d+!', $str, $matches);//You can use preg_match('!\d{6,}!', $str, $matches); also
if(isset($matches[0]) && is_numeric($matches[0]) && strlen(trim($matches[0])) >= 6){
  echo $matches[0];
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何用放置的位数和数字本身替换字符串中连续放置的多个数字

如何在 Python 中检查字符串是否包含多个数字?

如何检查逗号分隔的字符串中是否有多个数字?

如何检查字符串中的每个数字?

如何从字符串中读取多个数字

替换字符串中多个数字的更好方法

PHP:给字符串中的每个数字加1

计算字符串中的连续数字

检查字符串是否以 php 中的数字结尾

Java字符串:检查连续的字母或数字

BASH 脚本 - 检查字符串中的连续数字是否高于某个值

如何使用Swift检查字符串在哪个数字数组中

Python - 检查字符串中是否至少有 3 个数字

REGEX 检查一个数字是否在字符串中重复

从字符串中的多个数字中删除前导零?[C ++]

获取具有多个数字的字符串中的第一个数字?

如何从字符串中提取多个数字?

获取以零个或多个数字结尾的字符串

正则表达式匹配字符串中的多个数字

如何从字典值字符串中提取多个数字中的最小值

需要从字符串中输入多个数字,以除去空格和字母

从字符串中提取多个数字到变量中

正则表达式匹配字符串中的多个数字

检查字符串是否在多个数组中不存在

如何使用PHP从字符串中删除前n个数字字符?

在Python列表中查找表示数字的连续字符串

如何在字符串中添加连续数字

TSQL:在字符串中查找连续数字

字符串中数字的连续加法