php 正则不区分大小写
时间: 2023-07-26 20:07:15 浏览: 133
正则表达式中不区分大小写的写法
在 PHP 中,可以通过在正则表达式中加入 `i` 标志来表示不区分大小写。例如,使用 `preg_match()` 函数匹配字符串中的单词 "hello",不论其大小写形式,可以这样写:
```php
$string = "Hello World!";
if (preg_match("/hello/i", $string)) {
echo "Match found!";
} else {
echo "Match not found.";
}
```
在上面的例子中,`/hello/i` 表示正则表达式为 "hello",并且不区分大小写。因此,如果字符串中包含 "Hello" 或 "HELLO" 或 "hello" 等形式的单词 "hello",都会被匹配到。
阅读全文