Php 这个正则表达式怎么写?[从URL获取节]
我有三种类型的网址如下,但我只需要粗体的。如何让粗体的人在php中编写正则表达式 页面,主页 页面,成员。EditProfile 页面,成员。卖家。观察名单 完整url的类型: 有什么进展吗Php 这个正则表达式怎么写?[从URL获取节],php,regex,url,Php,Regex,Url,我有三种类型的网址如下,但我只需要粗体的。如何让粗体的人在php中编写正则表达式 页面,主页 页面,成员。EditProfile 页面,成员。卖家。观察名单 完整url的类型: 有什么进展吗 [A-Za-z]+$ 下面是一个实时版本(尽管它是为ruby量身定做的,但我发现它对正则表达式的调试很有帮助): 那么/.[,.](.*)$/呢 用法示例: $output = preg_match('/.*[,.](.*?)$/', $inputValue, $matches); echo $mat
[A-Za-z]+$
下面是一个实时版本(尽管它是为ruby量身定做的,但我发现它对正则表达式的调试很有帮助):
/.[,.](.*)$/
呢
用法示例:
$output = preg_match('/.*[,.](.*?)$/', $inputValue, $matches);
echo $matches[1];
我不熟悉正则表达式,但我很渴望。以下是我得到的:
\b(?:.+\.|,)+(.+)\b
这应该包含第1组中的粗体字
希望这能有所帮助,呃。如果列表由逗号、句点或两者的组合分隔,这将把最后一个字段放在\1反向引用中
^.*?(?:(?:\.|,).*)*(?:\.|,)(.*?)$
请详细说明。html/code示例
*
可能应该是+
,因为您也在匹配所有的空行
^.*?(?:(?:\.|,).*)*(?:\.|,)(.*?)$