fork download
  1. <?php
  2.  
  3. // your code goes here
  4. $re = '/(?<fc>FC(\w\w){4})|(?P<be>BE(\w\w))|(?P<any>(\w\w))/';
  5. $str = 'FC03E705D3FC0006042842616D20626162612062616D21BF091EBC4261BF090F4261BF090F4261BF090F4261626120626162612062616D21BDBCBE08436F6E6772617475BE046C61616161616174696F6E73BF091EBC6F6E206F627461696E696E6720746865206C616D7021BDBC427920646F696E6720736F2CBCBE08796F75206A757374206163717569726564BCBE04612074657374616D656E7420746F20796F7572BC73746174757320617320612077617272696F7221BDBC476F20746F2074686520526F79616C2050616C616365BC6F6620B60120776974682069742EBDBC5468656E2C20BF092D796F752077696C6C206265BC616363657074656420617320612077617272696F722E2E2EBDBC616E642C20706572686170732C2061646D69726564206279BC70656F706C';
  6.  
  7. preg_match_all($re, $str, $matches, PREG_PATTERN_ORDER, 0);
  8.  
  9. // Print the entire match result
  10. print_r(array_filter($matches['fc']));
  11. print_r(array_filter($matches['be']));
  12. print_r(array_filter($matches['any']));
Success #stdin #stdout 0s 82944KB
stdin
Standard input is empty
stdout
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
)