3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = <<<DNA atggagga gccgcagtca gatcctagcg tcgagccccc 241 tctgagtcag gaaacatttt cagacctatg gaaactactt cctgaaaaca acgttctgtc 301 ccccttgccg tcccaagcaa tggatgattt gatgctgtcc ccggacgata ttgaacaatg 361 gttcactgaa gacccaggtc cagatgaagc tcccagaatg ccagaggctg ctccccccgt 421 ggcccctgca ccagcagctc ctacaccggc ggcccctgca ccagccccct cctggcccct 481 gtcatcttct gtcccttccc agaaaaccta ccagggcagc tacggtttcc gtctgggctt 541 cttgcattct gggacagcca agtctgtgac ttgcacgtac tcccctgccc tcaacaagat 601 gttttgccaa ctggccaaga cctgccctgt gcagctgtgg gttgattcca cacccccgcc 661 cggcacccgc gtccgcgcca tggccatcta caagcagtca cagcacatga cggaggttgt 721 gaggcgctgc ccccaccatg agcgctgctc agatagcgat ggtctggccc ctcctcagca 781 tcttatccga gtggaaggaa atttgcgtgt ggagtatttg gatgacagaa acacttttcg 841 acatagtgtg gtggtgccct atgagccgcc tgaggttggc tctgactgta ccaccatcca 901 ctacaactac atgtgtaaca gttcctgcat gggcggcatg aaccggaggc ccatcctcac 961 catcatcaca ctggaagact ccagtggtaa tctactggga cggaacagct ttgaggtgcg 1021 tgtttgtgcc tgtcctggga gagaccggcg cacagaggaa gagaatctcc gcaagaaagg 1081 ggagcctcac cacgagctgc ccccagggag cactaagcga gcactgccca acaacaccag 1141 ctcctctccc cagccaaaga agaaaccact ggatggagaa tatttcaccc ttcagatccg 1201 tgggcgtgag cgcttcgaga tgttccgaga gctgaatgag gccttggaac tcaaggatgc 1261 ccaggctggg aaggagccag gggggagcag ggctcactcc agccacctga agtccaaaaa 1321 gggtcagtct acctcccgcc ataaaaaact catgttcaag acagaagggc ctgactcaga 1381 ctga DNA; $pattern = '/ (?(DEFINE)(?<sequence>(?:[a-z][^a-z]*){3})) # define a pattern for a 3 letter sequence (?&sequence){247} # consume 247 ocurrences (?<match>(?&sequence)) # match 248th occurence /x'; if (preg_match($pattern, $data, $matches)) { var_dump(preg_replace('/[^a-z]+/', '', $matches['match'])); }
Output for git.master, git.master_jit, rfc.property-hooks
string(3) "cgg"

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
33.88 ms | 405 KiB | 5 Q