Maison >développement back-end >tutoriel php >运用PHP 进行简单正则替换

运用PHP 进行简单正则替换

WBOY
WBOYoriginal
2016-06-13 11:11:29877parcourir

使用PHP 进行简单正则替换
求一个简单的正则公式

code name="hello1" version="2012"<br />code name="123" version="2012"<br />code name="代码" version="2012"<br />


使用正则整替换成如下格式
code name="20121226-001" version="2012"<br />code name="20121226-002" version="2012"<br />code name="20121226-003" version="2012"<br />


------解决方案--------------------
$s=<<codes name="name1"
code name="hello1" version="2012"<br />code name="123" version="2012"<br />code name="代码" version="2012"<br />HTML;
$i=0;
echo preg_replace('/"(.+)"(?=\s+version)/em','"\""."20121226-00".++$i."\""',$s);

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn