3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php var_dump(preg_match("/^(?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\];\/?:@&=+$,])*$/", '<?xml version="1.0" encoding="UTF-8"?> <IntlRateV2Request USERID="814VALLE4779"><Revision>2</Revision><Package ID="0"><Pounds>3</Pounds><Ounces>6.4</Ounces><MailType>Package</MailType><ValueOfContents>15.87</ValueOfContents><Country>Romania</Country><Container>RECTANGULAR</Container><Size>REGULAR</Size><Width/><Length/><Height/><Girth/><ExtraServices><ExtraService>1</ExtraService></ExtraServices></Package><Package ID="1"><Pounds>55</Pounds><Ounces>0</Ounces><MailType>Package</MailType><ValueOfContents>450.99</ValueOfContents><Country>Romania</Country><Container>RECTANGULAR</Container><Size>REGULAR</Size><Width/><Length/><Height/><Girth/><ExtraServices><ExtraService>1</ExtraService></ExtraServices></Package></IntlRateV2Request>', $matches)); var_dump($matches);
Output for 4.3.0 - 5.6.28, hhvm-3.10.0 - 3.12.0, 7.0.0 - 7.1.0
int(0) array(0) { }