<?php // your code goes here $re = '/(?<fc>FC(\w\w){4})|(?P<be>BE(\w\w))|(?P<any>(\w\w))/'; $str = 'FC03E705D3FC0006042842616D20626162612062616D21BF091EBC4261BF090F4261BF090F4261BF090F4261626120626162612062616D21BDBCBE08436F6E6772617475BE046C61616161616174696F6E73BF091EBC6F6E206F627461696E696E6720746865206C616D7021BDBC427920646F696E6720736F2CBCBE08796F75206A757374206163717569726564BCBE04612074657374616D656E7420746F20796F7572BC73746174757320617320612077617272696F7221BDBC476F20746F2074686520526F79616C2050616C616365BC6F6620B60120776974682069742EBDBC5468656E2C20BF092D796F752077696C6C206265BC616363657074656420617320612077617272696F722E2E2EBDBC616E642C20706572686170732C2061646D69726564206279BC70656F706C'; // Print the entire match result
Standard input is empty
Array ( [0] => FC03E705D3 [1] => FC00060428 ) Array ( [50] => BE08 [59] => BE04 [113] => BE08 [132] => BE04 ) Array ( [2] => 42 [3] => 61 [4] => 6D [5] => 20 [6] => 62 [7] => 61 [8] => 62 [9] => 61 [10] => 20 [11] => 62 [12] => 61 [13] => 6D [14] => 21 [15] => BF [16] => 09 [17] => 1E [18] => BC [19] => 42 [20] => 61 [21] => BF [22] => 09 [23] => 0F [24] => 42 [25] => 61 [26] => BF [27] => 09 [28] => 0F [29] => 42 [30] => 61 [31] => BF [32] => 09 [33] => 0F [34] => 42 [35] => 61 [36] => 62 [37] => 61 [38] => 20 [39] => 62 [40] => 61 [41] => 62 [42] => 61 [43] => 20 [44] => 62 [45] => 61 [46] => 6D [47] => 21 [48] => BD [49] => BC [51] => 43 [52] => 6F [53] => 6E [54] => 67 [55] => 72 [56] => 61 [57] => 74 [58] => 75 [60] => 6C [61] => 61 [62] => 61 [63] => 61 [64] => 61 [65] => 61 [66] => 61 [67] => 74 [68] => 69 [69] => 6F [70] => 6E [71] => 73 [72] => BF [73] => 09 [74] => 1E [75] => BC [76] => 6F [77] => 6E [78] => 20 [79] => 6F [80] => 62 [81] => 74 [82] => 61 [83] => 69 [84] => 6E [85] => 69 [86] => 6E [87] => 67 [88] => 20 [89] => 74 [90] => 68 [91] => 65 [92] => 20 [93] => 6C [94] => 61 [95] => 6D [96] => 70 [97] => 21 [98] => BD [99] => BC [100] => 42 [101] => 79 [102] => 20 [103] => 64 [104] => 6F [105] => 69 [106] => 6E [107] => 67 [108] => 20 [109] => 73 [110] => 6F [111] => 2C [112] => BC [114] => 79 [115] => 6F [116] => 75 [117] => 20 [118] => 6A [119] => 75 [120] => 73 [121] => 74 [122] => 20 [123] => 61 [124] => 63 [125] => 71 [126] => 75 [127] => 69 [128] => 72 [129] => 65 [130] => 64 [131] => BC [133] => 61 [134] => 20 [135] => 74 [136] => 65 [137] => 73 [138] => 74 [139] => 61 [140] => 6D [141] => 65 [142] => 6E [143] => 74 [144] => 20 [145] => 74 [146] => 6F [147] => 20 [148] => 79 [149] => 6F [150] => 75 [151] => 72 [152] => BC [153] => 73 [154] => 74 [155] => 61 [156] => 74 [157] => 75 [158] => 73 [159] => 20 [160] => 61 [161] => 73 [162] => 20 [163] => 61 [164] => 20 [165] => 77 [166] => 61 [167] => 72 [168] => 72 [169] => 69 [170] => 6F [171] => 72 [172] => 21 [173] => BD [174] => BC [175] => 47 [176] => 6F [177] => 20 [178] => 74 [179] => 6F [180] => 20 [181] => 74 [182] => 68 [183] => 65 [184] => 20 [185] => 52 [186] => 6F [187] => 79 [188] => 61 [189] => 6C [190] => 20 [191] => 50 [192] => 61 [193] => 6C [194] => 61 [195] => 63 [196] => 65 [197] => BC [198] => 6F [199] => 66 [200] => 20 [201] => B6 [202] => 01 [203] => 20 [204] => 77 [205] => 69 [206] => 74 [207] => 68 [208] => 20 [209] => 69 [210] => 74 [211] => 2E [212] => BD [213] => BC [214] => 54 [215] => 68 [216] => 65 [217] => 6E [218] => 2C [219] => 20 [220] => BF [221] => 09 [222] => 2D [223] => 79 [224] => 6F [225] => 75 [226] => 20 [227] => 77 [228] => 69 [229] => 6C [230] => 6C [231] => 20 [232] => 62 [233] => 65 [234] => BC [235] => 61 [236] => 63 [237] => 63 [238] => 65 [239] => 70 [240] => 74 [241] => 65 [242] => 64 [243] => 20 [244] => 61 [245] => 73 [246] => 20 [247] => 61 [248] => 20 [249] => 77 [250] => 61 [251] => 72 [252] => 72 [253] => 69 [254] => 6F [255] => 72 [256] => 2E [257] => 2E [258] => 2E [259] => BD [260] => BC [261] => 61 [262] => 6E [263] => 64 [264] => 2C [265] => 20 [266] => 70 [267] => 65 [268] => 72 [269] => 68 [270] => 61 [271] => 70 [272] => 73 [273] => 2C [274] => 20 [275] => 61 [276] => 64 [277] => 6D [278] => 69 [279] => 72 [280] => 65 [281] => 64 [282] => 20 [283] => 62 [284] => 79 [285] => BC [286] => 70 [287] => 65 [288] => 6F [289] => 70 [290] => 6C )