15个超实用的php正则表达式
发布时间:2020-05-22 21:23:07 所属栏目:程序设计 来源:互联网
导读:在这篇文章里,我已经编写了15个超有用的正则表达式,WEB开发人员都应该将它收藏到自己的工具包。
|
在这篇文章里,我已经编写了15个超有用的正则表达式,WEB开发人员都应该将它收藏到自己的工具包。 验证域名
$url = "http://komunitasweb.com/";
if (preg_match('/^(http|https|ftp)://([A-Z0-9][A-Z0-9_-]*(?:.[A-Z0-9][A-Z0-9_-]*)+):?(d+)?/?/i',$url)) {
echo "Your url is ok.";
} else {
echo "Wrong url.";
}
从一个字符串中 突出某个单词
$text = "Sample sentence from KomunitasWeb,regex has become popular in web programming. Now we learn regex. According to wikipedia,Regular expressions (abbreviated as regex or
regexp,with plural forms regexes,regexps,or regexen) are written in a formal language that can be interpreted by a regular expression processor";
$text = preg_replace("/b(regex)b/i",'<span style="background:#5fc9f6">1</span>',$text);
echo $text;
突出查询结果在你的 WordPress 博客里就像刚才我说的,上面的那段代码可以很方便的搜索出结果,而这里是一个更好的方式去执行搜索在某个WordPress的博客上打开你的文件 search.php ,然后找到 方法 the_title() 然后用下面代码替换掉它
echo $title;
Now,just before the modified line,add this code:
<?php
$title = get_the_title();
$keys= explode(" ",$s);
$title = preg_replace('/('.implode('|',$keys) .')/iu','<strong> |
