已采纳回答 / 慕粉3297688
在PCRE正则表达式中,我们可以利用圆括号定义一个子组,我们可以使用preg_match函数(其他函数的信息请参考PHP官方API文档)的第三个参数捕获圆括号中匹配的内容:preg_match('#color\h*:\h*([A-Za-z]*)#', 'color: red', $matches);print_r($matches);运行的结果为:Array( [0] => color: red [1] => red)根据定义,子组(正则表达式中圆括号)中的内容会按照左半边括号出现...
2016-08-06
已采纳回答 / 小帅3749053
在定义一个类时,因为没有对类实例化(对象),因而也无法得知对象的具体名称是什么。这时,如果想调用类中的成员方法或成员变量,就只能通过伪变量$this调用,$this顾名思义就是指类本身,需要注意的一点是$this 只能在类内部使用。
2016-08-01
已采纳回答 / trouble_i_am_in
正则表达式有元字符,像*,^等,还有匹配模式等,像i就是不区分大小写,当你的匹配内容中包含这些时就要转义,否则解析不了的,至于记不记的,多用几次就熟了。
2016-07-31
最新回答 / 请叫我百度
第一个\d+表示匹配数字1次或多次, \-是转义字符 表示'-'符号 , 最后的\d+又是匹配数字1次或多次。最后匹配的结果相当于 数字(一次或多次)-数字(一次或多次) 这样的形式。
2016-07-30