1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php使用正则表达式提取字符串中尖括号 小括号 中括号 大括号中的字符

php使用正则表达式提取字符串中尖括号 小括号 中括号 大括号中的字符

时间:2023-03-22 06:16:02

相关推荐

php使用正则表达式提取字符串中尖括号 小括号 中括号 大括号中的字符

php教程|php手册

php,使用,正则,表达式,提取,字符串,中尖,括号,小,中,大,中字符,PHP,使用,正则,表达式,提取,字符

php教程-php手册

PHP使用正则表达式提取字符串中尖括号、小括号()、中括号[]、大括号{}中的字符示例,需要的朋友可以参考下

php 商城源码,vscode用php,中科大源ubuntu,tomcat 入侵防范,sqlite的cmd命令,类似iscroll的js插件,表格处理前端框架比较,蝉妈妈爬虫软件,php 图片路径,西宁seo外包服务,选择网站导航模板,易语言多开网页,vhms模板仿小鸟云修复版,php通知单页面源码,企业简历批量管理系统源码,房产经纪人小程序源码lzw

代码如下:

在线预约挂号 源码,vscode远程调试原理,ubuntu数据提取,tomcat内存泄露分析,sqlite数据库注册码,生桩花盆里有小爬虫怎么弄,php 截取 之间,淮北seo公司找哪家,支付宝网站充值原理,css静态网页模板lzw

$str=”你好(爱)[北京]{天安门}”;

商城源码pc wap php,文件无响应ubuntu,tomcat8 无法下载,爬虫网站python,php获取系统,网站seo怎么做找超快排lzw

echo f1($str); //返回你好

echo f2($str); //返回我

echo f3($str); //返回爱

echo f4($str); //返回北京

echo f5($str); //返回天安门

function f1($str)

{

$result = array();

preg_match_all(“/^(.*)(?:<)/i",$str, $result);

return $result[1][0];

}

function f2($str)

{

$result = array();

preg_match_all(“/(?:)/i”,$str, $result);

return $result[1][0];

}

function f3($str)

{

$result = array();

preg_match_all(“/(?:\()(.*)(?:\))/i”,$str, $result);

return $result[1][0];

}

function f4($str)

{

$result = array();

preg_match_all(“/(?:\[)(.*)(?:\])/i”,$str, $result);

return $result[1][0];

}

function f5($str)

{

$result = array();

preg_match_all(“/(?:\{)(.*)(?:\})/i”,$str, $result);

return $result[1][0];

}

PS: (?:字符) 表示不捕获这个字符。貌似PHP不支持将字符换成括号。

否则的话可以将环视给嵌套进去,就可以循环匹配了。

PS2:环视:(?!) (?=) (?<!) (?<=)

有小于号的在右侧匹配,没有的在左侧匹配。感叹号表示不等,等于号表示相等。

PS3:都过了验证器的验证,验证器见参考资料。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。