WordPress.org

Make WordPress Core

Ticket #33787: 33787.diff

File 33787.diff, 457 bytes (added by UmeshSingla, 5 years ago)

Updated regex to match the emoji hex code

  • formatting.php

     
    45274527                        }
    45284528
    45294529                        // Loosely match the Emoji Unicode range.
    4530                         $regex = '/(&#x[2-3][0-9a-f]{3};|&#x1f[1-6][0-9a-f]{2};)/';
     4530                        $regex = '/&#x(e[0-9a-f][0-9a-f][0-9a-f]|f[0-8][0-9a-f][0-9a-f])/i';
    45314531
    45324532                        $matches = array();
    45334533                        if ( preg_match_all( $regex, $content, $matches ) ) {