2

只有当它是字符串的第一个字符时,我才想删除冒号。我尝试了以下方法,但它不起作用。任何帮助,将不胜感激:

//remove the colon if its the first character..

$pattern = '/^:/';
$replace = '';
$tweet = preg_replace($pattern, $replace, $tweet);
4

2 回答 2

3

转义冒号:

$pattern = '/^\\:/';
于 2012-04-29T09:46:27.060 回答
2

你也可以把冒号单独放在一个集合中,这样可能更容易阅读:

$pattern = '/^[:]/';
于 2012-04-29T09:48:18.500 回答