我如何用正則表達式匹配表情符號?
使用 Unicode 屬性 \p{Emoji} — 支持於 JavaScript(使用 u 標誌)、Python(使用 regex 模塊)、Ruby 和 PHP。JS 示例:/\p{Emoji}/gu.test("🎉")。對於包括 ZWJ 序列的嚴格匹配,像 emoji-regex 這樣的庫是最簡便的途徑。
在: 開發者的表情符號
使用 Unicode 屬性 \p{Emoji} — 支持於 JavaScript(使用 u 標誌)、Python(使用 regex 模塊)、Ruby 和 PHP。JS 示例:/\p{Emoji}/gu.test("🎉")。對於包括 ZWJ 序列的嚴格匹配,像 emoji-regex 這樣的庫是最簡便的途徑。