正则表达式 - 只需匹配字符串

时间:2013-11-20 00:20:23

标签: regex

使用Acunetix,它显然支持正则表达式。

因为我试图让它排除包含字符串的特定目录,所以我不知道为什么我很难找到这个。

鉴于我没有使用python或编写任何代码,我不确定我遇到的页面是否适用。

如何使用正则表达式简单地匹配包含字符串的任何内容,例如URL中的“/ form /”?什么正则表达式匹配任何包括那个?甚至不确定我是否正确地问这个。

它只是(/ form /)吗?

1 个答案:

答案 0 :(得分:1)

例如:

http://www.mail.com/form/"ergqerg"/somethingelse

使用它:

 /\S+\.\w{2,3}\/form\/(.*?)\//

然后使用$ 1访问匹配的字符串(“ergqerg”)

所以,如果你的编辑支持替换..你可以这样做:

查找并替换:

查找:/ \ S +。\ w {2,3} / form /(.*?)//

替换:$ 1

您将使用“form”之后的斜杠(/)之间的内容替换找到的字符串。

如果要匹配包含“表单”的字符串,可以执行以下操作:

/^.+(形式)\ S + /

它匹配包含单词“form”的整个字符串。 如果你只是/ form /你只会匹配单词“form”而不是包含它们的完整字符串