正则表达单点字母后点和周围的东西? PHP

时间:2013-05-20 21:07:07

标签: php regex

我将以下内容存储在变量

>a.<

>b.<

>c.<

但是周围还有很多其他的东西,我会用什么正则表达式匹配

>(.*).<

其中(。*)是单个字母吗?

2 个答案:

答案 0 :(得分:3)

尝试使用此正则表达式:\>([a-zA-Z])\.\<

点是必须转义的控制字符。 []指定单个字符的范围。

编辑:

根据http://php.net/manual/en/function.preg-quote.php,这些字符需要转义:. \ + * ? [ ^ ] $ ( ) { } = ! < > | : -。我已经更新了我的答案以反映这一点。

答案 1 :(得分:1)

你也可以尝试这种模式:

>[^\.]+\.<

独立于任何特定字符(除了最后一个点),与您的相同。