PHP Regex получить материал в побочном комментарии - PullRequest
2 голосов
/ 08 августа 2010
<?php
$test = "<!--my comment goes here--> Hello World ";
echo  preg_replace('/\<.*?\>/','',$test);
?>

код выше echos hello world я хочу, чтобы он повторил мой комментарий идет сюда

Ответы [ 2 ]

2 голосов
/ 08 августа 2010

Вы должны использовать preg_match вместо:

preg_match('/\<!--(.*?)-->/', $test, $m);
echo $m[1]; // here's your comment
0 голосов
/ 08 августа 2010

не должен ли preg_match использоваться для этого?вы в основном хотите извлечь строку, а не заменить ее другой строкой ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...