2 回答
TA贡献1779条经验 获得超6个赞
匹配所有表情符号的正则表达式:
/(\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])/g
您可以在这里进行测试: https: //www.regextester.com/106421
TA贡献1786条经验 获得超11个赞
是的,本质上它是你所拥有的更大版本,从最长到最短的顺序排列。 注意:Emoji-Regex 并不总是与肤色或复合表情符号(例如👨🏿🎓 或🦹♀️ 等)正确匹配。
模式:
/(?:|🚵🏻♂️|🚵🏼♂️|🚵🏽♂️|🚵🏾♂️|🚵🏿♂️|🚵🏻♀️|🚵🏼♀️|🚵🏽♀️|🚵🏾♀️|🚵🏿♀️|🤸🏻♂️|🤸🏼♂️|🤸🏽♂️|🤸🏾♂️|🤸🏿♂️|🤸🏻♀️|🤸🏼♀️|🤸🏽♀️|🤸🏾♀️|🤸🏿♀️|🤽🏻♂️|🤽🏼♂️|🤽🏽♂️|🤽🏾♂️|🤽🏿♂️|🤽🏻♀️|🤽🏼♀️|🤽🏽♀️|🤽🏾♀️|🤽🏿♀️|🤾🏻♂️|🤾🏼♂️|🤾🏽♂️|🤾🏾♂️|🤾🏿♂️|🤾🏻♀️|🤾🏼♀️|🤾🏽♀️|🤾🏾♀️|🤾🏿♀️|🤹🏻♂️|🤹🏼♂️|🤹🏽♂️|🤹🏾♂️|🤹🏿♂️|🤹🏻♀️|🤹🏼♀️|🤹🏽♀️|🤹🏾♀️|🤹🏿♀️|🧘🏻♂️|🧘🏼♂️|🧘🏽♂️|🧘🏾♂️|🧘🏿♂️|🧘🏻♀️|🧘🏼♀️|🧘🏽♀️|🧘🏾♀️|🧘🏿♀️|😶🌫️|🕵️♂️|🕵️♀️|🏌️♂️|🏌️♀️|🏋️♂️|🏋️♀️|🏳️🌈|🏳️⚧️|⛹🏻♂️|⛹🏼♂️|⛹🏽♂️|⛹🏾♂️|⛹🏿♂️|⛹🏻♀️|⛹🏼♀️|⛹🏽♀️|⛹🏾♀️|⛹🏿♀️|😮💨|😵💫|❤️🔥|❤️🩹|🧔♂️|🧔♀️|👨🦰|👨🦱|👨🦳|👨🦲|👩🦰|🧑🦰|👩🦱|🧑🦱|👩🦳|🧑🦳|👩🦲|🧑🦲|👱♀️|👱♂️|🙍♂️|🙍♀️|🙎♂️|🙎♀️|🙅♂️|🙅♀️|🙆♂️|🙆♀️|💁♂️|💁♀️|🙋♂️|🙋♀️|🧏♂️|🧏♀️|🙇♂️|🙇♀️|🤦♂️|🤦♀️|🤷♂️|🤷♀️|🧑⚕️|🐃|🐄|🐷|🐖|🐗|🐽|🐏|🐑|🐐|🐪|🐫|🦙|🦒|🐘|🦣|🦏|🦛|🐭|🐁|🐀|🐹|🐰|🐇|🐿|🦫|🦔|🦇|🐻|🐨|🐼|🦥|🦦|🦨|🦘|🦡|🐾|🦃|🐔|🐓|🐣|🐤|🐥|🐦|🐧|🕊|🦅|🦆|🦢|🦉|🦤|🪶|🦩|🦚|🦜|🐸|🐊|🐢|🦎|🐍|🐲|🐉|🦕|🦖|🐳|🐋|🐬|🦭|🐟|🐠|🐡|🦈|🐙|🐚|🐌|🦋|🐛|🐜|🐝|🪲|🐞|🦗|🪳|🕷|🕸|🦂|🦟|🪰|🪱|🦠|💐|🌸|💮|🏵|🌹|🥀|🌺|🌻|🌼|🌷|🌱|🪴|🌲|🌳|🌴|🌵|🌾|🌿|🍀|🍁|🍂|🍃|🍇|🍈|🍉|🍊|🍋|🍌|🍍|🥭|🍎|🍏|🍐|🍑|🍒|🍓|🫐|🥝|🍅|🫒|🥥|🥑|🍆|🥔|🥕|🌽|🌶|🫑|🥒|🥬|🥦|🧄|🧅|🍄|🥜|🌰|🍞|🥐|🥖|🫓|🥨|🥯|🥞|🧇|🧀|🍖|🍗|🥩|🥓|🍔|🍟|🍕|🌭|🥪|🌮|🌯|🫔|🥙|🧆|🥚|🍳|🥘|🍲|🫕|🥣|🥗|🍿|🧈|🧂|🥫|🍱|🍘|🍙|🍚|🍛|🍜|🍝|🍠|🍢|🍣|🍤|🍥|🥮|🍡|🥟|🥠|🥡|🦀|🦞|🦐|🦑|🦪|🍦|🍧|🍨|🍩|🍪|🎂|🍰|🧁|🥧|🍫|🍬|🍭|🍮|🍯|🍼|🥛|🫖|🍵|🍶|🍾|🍷|🍸|🍹|🍺|🍻|🥂|🥃|🥤|🧋|🧃|🧉|🧊|🥢|🍽|🍴|🥄|🔪|🏺|🌍|🌎|🌏|🌐|🗺|🗾|🧭|🏔|🌋|🗻|🏕|🏖|🏜|🏝|🏞|🏟|🏛|🏗|🧱|🪨|🪵|🛖|🏘|🏚|🏠|🏡|🏢|🏣|🏤|🏥|🏦|🏨|🏩|🏪|🏫|🏬|🏭|🏯|🏰|💒|🗼|🗽|🕌|🛕|🕍|🕋|🌁|🌃⛪|⛩|⛲|⛺|♨|⛽|⚓|⛵|⛴|✈|⌛|⏳|⌚|⏰|⏱|⏲|☀|⭐|☁|⛅|⛈|☂|☔|⛱|⚡| ❄|☃|⛄|☄|✨|⚽|⚾|⛳|⛸|♠|♥|♦|♣|♟|⛑|☎|⌨|☉|✏|✒|✂|⛏|⚒|⚔|⚙| ⚖|⛓|⚗|⚰|⚱|♿|⚠|⛔|☢|☣|⬆|↗|➡|↘|⬇|↙|⬅|↖|↕|↔|↩|↪|⤴|⤵|⚛| ✡|☸|☯|✝|☦|☪|☮|♈|♉|♊|♋|♌|♍|♎|♏|♐|♑|♒|♓|⛎|▶|⏩|⏭|⏯|◀| ⏪|⏮|⏫|⏬|⏸|⏹|⏺|⏏|♀|♂|⚧|✖|➕|➖|➗|♾|‼|⁉|❓|❔|❕|❗|〰|⚕|♻| ⚜|⭕|✅|☑|✔|❌|❎|➰|➿|〽|✳|✴|❇|©|®|™|ℹ|Ⓜ|㊗|㊙|⚫|⚪|⬛|⬜|◼| ◻|◾|◽|▪|▫)/
有关详细信息,请参阅https://github.com/sweaver2112/Regex-combined-emojis
TA贡献1856条经验 获得超11个赞
message.content.match(/(\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])/g);
添加回答
举报