Lines Matching refs:raw
42 $raw = substr($match, 4, -2);
43 $data['raw'] = $raw;
46 if (preg_match('/^u\+([0-9a-f]{1,7})$/i', $raw)) {
48 $data['codepoint'] = hexdec(substr($raw, 2));
49 } else if (preg_match('/^\\\\x[0-9a-f]{2}$/i', $raw)) {
51 $data['codepoint'] = hexdec(substr($raw, 2));
52 } else if (preg_match('/^\\\\u\{[0-9a-f]{1,6}\}$/i', $raw)) {
54 $data['codepoint'] = hexdec(substr($raw, 3, -1));
55 } else if (preg_match('/^&#[0-9]+;$/i', $raw)) {
57 $data['codepoint'] = intval(substr($raw, 2, -1));
58 } else if (preg_match('/^&#x[0-9a-f]+;$/i', $raw)) {
60 $data['codepoint'] = hexdec(substr($raw, 3, -1));
61 } else if (preg_match('/^(%[0-9a-f]{2}){1,4}/i', $raw)) {
63 $char = urldecode($raw);
66 } else if (mb_strlen($raw) == 1) {
68 $data['codepoint'] = mb_ord($raw);
71 $data['msg'] = mb_strlen($raw);
74 if ($raw==$entry[0]) {