标签: node.js regex discord
在Discord中,提及程式化为<@USER_ID>如何使用RegEx从此类字符串中获取用户ID。我希望在<@和>之间得到数字。
<@USER_ID>
<@
>
我试过了(?=<@)[0-9]+(?=>),但那不起作用。
(?=<@)[0-9]+(?=>)
谢谢!
答案 0 :(得分:1)
您在正则表达式中切换了2个字符。 =<应为<= 如果您的语言支持积极的外观,您可以这样做:
=<
<=
(?<=<@)\d+(?=>)
否则你可以这样尝试,你的数字在第一个被捕获的组中。
<@(\d+)>