Subject: bug#8634: 24.0.50; `number-at-point' returns char value for `?' constructs - 1) doc, 2)new fns

From: "Drew Adams" <[email-masked]>
Date: Sat, 7 May 2011 08:34:42 -0700

>          (if (fboundp 'string-match-p)
>              (string-match-p "\\`[0-9a-fA-F]+\\'" strg)
>            (string-match "\\`[0-9a-fA-F]+\\'" strg))

(Obviously, vanilla Emacs can just use `string-match-p', since it is defined.)