【发布时间】:2017-03-11 13:41:41
【问题描述】:
希望这很简单,因为我似乎无法弄清楚。
我有一个游戏,它会输出一个包含我想查看的信息的日志,但它被标签所困扰。
<color=#9B9B9BFF>abndnd_b9o66v</color>.<color=#1EFF00FF>out_ys0a67</color>
<color=#9B9B9BFF>uknown_ospiw8</color>.<color=#1EFF00FF>p_vyuxzb</color>
<color=#9B9B9BFF>anonymous_yzgoqq</color>.<color=#1EFF00FF>pub_info_o1rotu</color>
<color=#9B9B9BFF>unidentified_t7stef</color>.<color=#1EFF00FF>out_gems04</color>
<color=#9B9B9BFF>abndnd_5vs06o</color>.<color=#1EFF00FF>public_7gshh2</color>
<color=#9B9B9BFF>anon_7kq2k4</color>.<color=#1EFF00FF>pub_wxn46t</color>
<color=#9B9B9BFF>anon_i83kkg</color>.<color=#1EFF00FF>info_ev39gs</color>
我可以简单地手动过滤它,但我知道正则表达式可能会有所帮助,但我似乎无法正确理解语法以及如何在不篡改所需文本的情况下修剪标签
我想要得到的最终结果是:
abndnd_b9o66v.out_ys0a67
uknown_ospiw8.p_vyuxzb
anonymous_yzgoqq.pub_info_o1rotu
unidentified_t7stef.out_gems04
abndnd_5vs06o.public_7gshh2
anon_7kq2k4.pub_wxn46t
anon_i83kkg.info_ev39gs
【问题讨论】:
-
所以你只想忽略所有元素?如果是这样,请将
</?[^>]+>替换为空。 (假设您在纯文本中从未有<或>。PHP 版本echo strip_tags($string);。 -
谢谢@chris85,你的工作同样出色。我永远无法把它串起来。
标签: regex replace find notepad++ wildcard