【发布时间】:2011-06-13 16:13:51
【问题描述】:
我有以下三种类型的 url,但我只需要粗体。如何在php中写正则表达式的粗体?
页面,首页
页面,成员。编辑个人资料
page,Members.Seller.关注列表
完整网址的类型:
【问题讨论】:
-
请详细说明。 html/代码示例赞赏
我有以下三种类型的 url,但我只需要粗体。如何在php中写正则表达式的粗体?
页面,首页
页面,成员。编辑个人资料
page,Members.Seller.关注列表
完整网址的类型:
【问题讨论】:
/.*[,.](.*?)$/ 呢?
用法示例:
$output = preg_match('/.*[,.](.*?)$/', $inputValue, $matches);
echo $matches[1];
【讨论】:
【讨论】:
* 应该是+,因为你也匹配了所有的空行。
$part = preg_split('/[,\.]/',$url);
echo $part[count($part)-1];
【讨论】:
我是正则表达式的新手,但我很渴望。这是我得到的:
\b(?:.+\.|,)+(.+)\b
这应该捕获第 1 组中的粗体字。
希望这会有所帮助,嗯。
【讨论】:
给定一个由逗号、句点或两者混合分隔的列表,这会将最后一个字段放在 \1 反向引用中。
^.*?(?:(?:\.|,).*)*(?:\.|,)(.*?)$
【讨论】: