gpt4 book ai didi

php - 如何在php中的正则表达式中查找字符串是否包含两个点

转载 作者:行者123 更新时间:2023-12-03 03:04:12 25 4
gpt4 key购买 nike

我想知道字符串是否包含两个.。例如,如果字符串包含 www.example.com,则返回 true ,因为它有 2 个 .,否则小于 1 个 . 返回 false .

function containsTwoDot($array,$keyword){
$matches = array_filter($array, function($var) use ($keyword) { return preg_match("/\b".$keyword."\b/i".$keyword, $var); });
if($matches)
return true;
return FALSE;
}

$true[0]='www.sll.dl';
$false[0]='ldfjls.dlfjdflldl';

最佳答案

您可以使用 php 函数 substr_count() -

<?php
$text = 'www.example.com';
echo substr_count($text, '.'); // 2
?>

当然它不会返回 true 或 false。您可以管理。

关于php - 如何在php中的正则表达式中查找字符串是否包含两个点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39489483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com