3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $string = 'code>10834</ns2:code><ns2:name>Дата, с которой предполагается посещение ребенком ДОО</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>date</ns2:type><ns2:code/><ns2:value>01.09.2015</ns2:value></ns2:elementValue></ns2:coreElement><ns2:coreElement><ns2:elementName><ns2:code>11242</ns2:code><ns2:name>Предпочитаемое ДОУ 1</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>selectclass</ns2:type><ns2:code>1137847284277</ns2:code><ns2:value>ГБДОУ №88</ns2:value></ns2:elementValue></ns2:coreElement><ns2:coreElement><ns2:elementName><ns2:code>11349</ns2:code><ns2:name>Предпочитаемое ДОУ 2</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>selectclass</ns2:type><ns2:code>1117847242402</ns2:code><ns2:value>ГБДОУ детский сад № 84 Красносельского района</ns2:value></ns2:elementValue></ns2:coreElement><ns2:coreElement><ns2:elementName><ns2:code>11352</ns2:code><ns2:name>Предпочитаемое ДОУ 3</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>selectclass</ns2:type><ns2:code>1107847016045</ns2:code><ns2:value>ГБДОУ №53</ns2:value></ns2:elementValue></ns2:coreElement><ns2:coreElement><ns2:elementName><ns2:code>1431</ns2:code><ns2:name>Режим пребывания в ДОО</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>select</ns2:type><ns2:code>1</ns2:code><ns2:value>Группа полного дня</ns2:value></ns2:elementValue></ns2:coreElement></ns2:CoreElement><ns2:CoreElement><ns2:elementName><ns2:code>11381</ns2:code><ns2:name>Рекомендуемая направленность группы</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>group</ns2:type><ns2:code/><ns2:value/></ns2:elementValue><ns2:coreElement><ns2:elementName><ns2:code>11385</ns2:code><ns2:name>Общеразвивающей направленности</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>checkbox</ns2:type><ns2:value>true</ns2:value></ns2:elementValue></ns2:coreElement></ns2:CoreElement><ns2:CoreElement><ns2:elementName><ns2:code>1436</ns2:code><ns2:name>Номер предыдущего заявления</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>string</ns2:type><ns2:code/><ns2:value>1670/13-9232'; preg_match("#code>10834</.*type>date</.*value>(\d{2,4}\D\d{2,4}\D\d{2,4})#ims", $string, $m); var_dump($m);
based on pXnrt
Output for 4.3.0 - 7.2.0
array(2) { [0]=> string(2325) "code>10834</ns2:code><ns2:name>Дата, с которой предполагается посещение ребенком ДОО</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>date</ns2:type><ns2:code/><ns2:value>01.09.2015</ns2:value></ns2:elementValue></ns2:coreElement><ns2:coreElement><ns2:elementName><ns2:code>11242</ns2:code><ns2:name>Предпочитаемое ДОУ 1</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>selectclass</ns2:type><ns2:code>1137847284277</ns2:code><ns2:value>ГБДОУ №88</ns2:value></ns2:elementValue></ns2:coreElement><ns2:coreElement><ns2:elementName><ns2:code>11349</ns2:code><ns2:name>Предпочитаемое ДОУ 2</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>selectclass</ns2:type><ns2:code>1117847242402</ns2:code><ns2:value>ГБДОУ детский сад № 84 Красносельского района</ns2:value></ns2:elementValue></ns2:coreElement><ns2:coreElement><ns2:elementName><ns2:code>11352</ns2:code><ns2:name>Предпочитаемое ДОУ 3</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>selectclass</ns2:type><ns2:code>1107847016045</ns2:code><ns2:value>ГБДОУ №53</ns2:value></ns2:elementValue></ns2:coreElement><ns2:coreElement><ns2:elementName><ns2:code>1431</ns2:code><ns2:name>Режим пребывания в ДОО</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>select</ns2:type><ns2:code>1</ns2:code><ns2:value>Группа полного дня</ns2:value></ns2:elementValue></ns2:coreElement></ns2:CoreElement><ns2:CoreElement><ns2:elementName><ns2:code>11381</ns2:code><ns2:name>Рекомендуемая направленность группы</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>group</ns2:type><ns2:code/><ns2:value/></ns2:elementValue><ns2:coreElement><ns2:elementName><ns2:code>11385</ns2:code><ns2:name>Общеразвивающей направленности</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>checkbox</ns2:type><ns2:value>true</ns2:value></ns2:elementValue></ns2:coreElement></ns2:CoreElement><ns2:CoreElement><ns2:elementName><ns2:code>1436</ns2:code><ns2:name>Номер предыдущего заявления</ns2:name></ns2:elementName><ns2:elementValue><ns2:type>string</ns2:type><ns2:code/><ns2:value>1670/13-9232" [1]=> string(12) "1670/13-9232" }