2013-04-20 56 views
0

正则表达式中我很弱。正则表达式,替换为“<" and ">”,php

我只是需要更换<>新的内容(和任何之间)。

这是我有:

$key = preg_replace('/<.*>/', '', $key); 

My little string <5>应该简单地My little string
My little string <96>应该简单地是My little string

我做错了什么?

回答

1

如果提供了字符串,而不是$key以下工作:

preg_replace('/<.*>/', '', 'My little string <96>'); 

什么是$key价值?

+0

哇 - 我一开始并不习惯。事实证明,我正在寻找一些不存在的东西。当我修复创建该字符串的代码时,它工作。 – Orangeman555 2013-04-20 02:53:59

+0

很高兴听到它现在的作品。 – 2013-04-20 02:54:38

+0

更好使用/ <[^>] ++> /,以避免括号后缀的问题。 – 2013-04-20 11:04:09

0

$key需要等于您要替换的字符串。您的正则表达式没有任何问题。