RegEx -删除所有包含特定文本的JavaScript示例

ma8fv8wu  于 2023-06-25  发布在  Java
关注(0)|答案(2)|浏览(109)

我有一个大的HTML文件与JavaScript。我需要删除脚本标签之间包含文本'uploadclass'的所有JavaScript示例。换句话说,如果脚本中有'uploadclass',则应该删除标签和之间的所有内容。
没有我尝试过的东西(包括我尝试过([^(<]+)(uploadclass,?.*))给我的正是我想要的。这些RegExMaven有什么建议吗?

k3bvogb1

k3bvogb11#

您可以使用以下内容。

(?s)<script.*>.*uploadclass.*</script\s*>
balp4ylt

balp4ylt2#

为了防止其他人遇到这个问题,以下是对我有效的方法。([^()]+)(上传类,?.*)

相关问题