繁体   English   中英

我需要从数据中获取什么类型的正则表达式

What type of regex would I need to grab from data

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我需要什么regex来获取<t:1583277337:R>然后替换它以便显示正确的信息(在这种情况下: 3 Years ago

为什么? I'm trying to use it on Discord where Discord automatically converts <t:1583277337:R> to the corresponding data, but the API retrieved data (below) doesnt automatically convert on Discord Embeds

数据

"bio": "𝖓𝖔𝖙 𝖊𝖛𝖊𝖗𝖞𝖔𝖓𝖊 𝖜𝖎𝖑𝖑 𝖇𝖊𝖑𝖎𝖊𝖛𝖊 𝖎𝖓 𝖞𝖔𝖚, 𝖇𝖚𝖙 𝖓𝖔𝖙 𝖊𝖛𝖊𝖗𝖞𝖔𝖓𝖊 𝖒𝖆𝖙𝖙𝖊𝖗𝖘...\n\n\n<t:1583277337:R> <3"
2 个回复

我不会给你完整的解决方案,但这是逻辑:

  1. <t:的显式正则表达式匹配,按顺序
  2. 任何数量的数字
  3. :R>的显式正则表达式匹配

您可以在String#replace中使用此正则表达式。 replace方法可以接受回调作为其第二个参数,以便更强大地解析匹配。 在这种情况下,您可以将replace回调中的字符串处理为您需要的任何文本

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace#parameters

带有组名的示例:

<t:(?<timestamp>\d*):R>

在这里试试https://regex101.com/

1 我需要为表中的字段设置什么数据类型,以限制一组选项中的值?

我是 MySQL 的新手。 我的表中有一堆字段是标准数据类型,例如 varchar、INT 等。 我确实有一个字段,我想仅限于四个选项之一,但我不确定这里需要什么数据类型? 或者甚至有一个数据类型吗? 因此,如果我希望一个字段只能从一组固定的值中获取,例如“进行中”、“已完成”、“未开始”和“已取 ...

2019-08-16 18:00:52 1 16   mysql
8 我会用什么Applecript数据类型?

我有这个AppleScript代码: 但我收到以下错误: 我需要使用哪种数据类型? 顺便说一句,我不希望它显示10224001003就像它将它设置为某些数据类型时一样。 ...

9 我需要从远程URL的HTML中获取数据

我需要一个接受此ul的脚本: 一ul中有10到15个孩子li。 我需要线程具有0条回复的每个子li的线程名称。 我在上面发布了一个示例li。 因此,对于该示例,我需要以下文本: 该div有0条回复为文本: 我有此示例代码,但无法正常工作。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM