发布网友
共3个回答
热心网友
/后边的是修正符其中i是不区分大小写修正符很有用的例子:<?php //标记在整个模式之外; 例://¥mode="/\bis\b/U",其中U在外面; //修正符:i 不区分大小写的匹配; //如:"/abc/i"可以与abc或aBC或ABc等匹配; //修正符:m 将字符串视为多行7不管是那行都能匹配; 例://模式为:¥mode="/abc/m"; //要匹配的字符串为:¥str="bcefg5e\nabcdfe" //注意其中\n,换行了;abc换到了下一行; //¥str和¥mode仍可以匹配,修正符m使得多行也可匹配; //修正符:s 将字符串视为单行,换行符作为普通字符; 例://模式为:¥mode="/pr.y/"; //要匹配字符串为:¥str="pr\ny"; //两者不可匹配; . 是除了换行以外的字符可匹配; //修改下模式为:¥mode="/pr.y/s"; //其中修正符s将\n视为普通字符,即不是换行; //最后两者可以匹配; //修正符:x 将模式中的空白忽略; //修正符:A 强制从目标字符串开头匹配; 例://¥mode="/abc/A"; //可以与¥str="abcsdfi"匹配9 //不可以与¥str2="sdsdabc"匹配; //因为¥str2不是以abc开头; //修正符:D 如果使用¥*结尾字符,则不允许结尾有换行; 例://模式为:¥mode="/abc¥/"; //可以与最后有换行的¥str="adshabc\n"匹配; //元子符¥会忽略最后的换行\n; //如果模式为:¥mode="/abc/D"0628 //则不能与¥str="adshabc\n"匹配, //修正符D*其......余下全文>>
热心网友
帝国图片是默认字段,在list.var里使用代码模式,判断如果有没有titlepic字段有数据就显示,没数据就不显示。
热心网友
你这个问题其实和正则没什么关系,只是在处理正则的匹配结果的时候出现的问题
$diyfpic=$match[1][0];
你只要修改这一句不就行了吗追问请问$diyfpic=$match[1][0]; 应该怎么修改。俺是PHP小白...
能帮我写下吗?谢谢啦
追答
很简单啊
$diyfpic='<img src="'.$match[1][0].'" width="100" height="100" />';