温馨提示×

stristr php支持正则吗

PHP
小樊
83
2024-12-06 19:11:14
栏目: 编程语言
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

是的,PHP 的 stristr 函数支持正则表达式

例如,如果你想在一个字符串中查找第一个出现的电子邮件地址,你可以这样做:

$string = "Please contact us at support@example.com or sales@example.com.";
$pattern = "/support@example\.com/";
$result = stristr($string, $pattern);

if ($result) {
    echo "Found: " . $result; // 输出 "Found: support@example.com"
} else {
    echo "Not found";
}

在这个例子中,我们使用了正则表达式 /support@example\.com/ 来匹配电子邮件地址。注意,我们在 . 前面加了一个反斜杠,这是因为 . 在正则表达式中是一个特殊字符,表示匹配任意字符。通过在它前面加一个反斜杠,我们告诉 PHP 只匹配字面上的 . 字符。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:php stristr 如何处理特殊字符

0