相关疑难解决方法(0)

参考 - 这个正则表达式意味着什么?

这是什么?

这是常见问答的集合.这也是社区Wiki,因此每个人都被邀请参与维护.

为什么是这样?

患的是给我泽码型的问题和答案不佳,没有解释.此参考旨在提供质量问答的链接.

范围是什么?

此引用适用于以下语言:,,,,,,.

这可能过于宽泛,但这些语言共享相同的语法.对于特定功能,它背后的语言标签,例如:

  • 什么是正则表达式平衡组?

regex

52
推荐指数
1
解决办法
11万
查看次数

正则表达式解释^.*$

当我使用这段代码时:

'DTH' + @fileDate + '^.*$' 
Run Code Online (Sandbox Code Playgroud)

我明白了 DTH201510080900.xlsx

怎么^.*$办?这给了我0900的时间吗?

regex

18
推荐指数
2
解决办法
8万
查看次数

在javascript字符串中查找IP地址

我想扫描 IP 地址的消息/字符串,我设法让它检查整个事情是否匹配,但我无法检查它是否包含 IP

这是我尝试过的

let ipRegex = /^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/;

  if(message.content.match(ipRegex)) {
    client.sql.query(`SELECT autoDelIPs, modlog FROM guildconfig WHERE guildID = ?`, [message.guild.id], async function (error, results, fields) {
      if(results[0].autoDelIPs === 1) {
        if(results[0].modlog !== "0" || results[0].modlog !== "000000000000000000") {
          let logemb = new Discord.MessageEmbed().setTitle("IP Detected").addField("User", message.author.tag, true).addField("Sent", message.content, true).addField("In", "<#" + message.channel.id + ">", true).setColor("RED").addField("Action Taken", "Message deleted", true)
          message.guild.channels.cache.get(results[0].modlog).send(logemb)
          message.delete()
          message.channel.send("An IP was detected to be sent by " + message.author.tag + " and was deleted, a log has …
Run Code Online (Sandbox Code Playgroud)

javascript regex

-1
推荐指数
1
解决办法
131
查看次数

标签 统计

regex ×3

javascript ×1