gpt4 book ai didi

regex - 用正则表达式替换netbeans

转载 作者:行者123 更新时间:2023-12-01 23:10:56 25 4
gpt4 key购买 nike

我不太擅长正则表达式。我试图将 Netbeans 中的文本替换为大型 HTML 文档。有几个这样的标签:

<canvas width="62" height="23" style="width: 62px; height: 23px; top: 1px; left: 1px; ">

<canvas width="62" height="23" style="width: 62px; height: 23px; top: 1px; left: 1px; ">

<canvas width="67" height="23" style="width: 67px; height: 23px; top: 1px; left: 1px; ">

我想用空格或空值替换这些标签以删除它们。

我试过了

^<canvas width="[0-9]*" height="[0-9]*" style="width: [0-9]*px; height: [0-9]*px; top: [0-9]*px; left: [0-9]*px; ">

但它没有帮助。

谁能给我一个解决方案?

最佳答案

使用正则表达式来解析 html 是个坏主意,但如果你必须...

尝试使用正则表达式组:

^<canvas width="([0-9]*)" height="([0-9]*)" style="width: ([0-9]*px); height: ([0-9]*px); top: ([0-9]*px); left: ([0-9]*px); ">$

所以你可以通过 $1 等来引用第一组。

如果您使用 ^ 和 $,请记住多行标志

关于regex - 用正则表达式替换netbeans,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11754534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com