代码之家  ›  专栏  ›  技术社区  ›  James

Visual Studio搜索问题

  •  0
  • James  · 技术社区  · 15 年前

    我在VS2005中有一个问题。当我尝试使用正则表达式选项搜索文件时,我只收到一条错误消息,说明

    Unknown argument for ':' operator. Complete Regular Expression required in search string.
    

    我尝试使用的模式是有效的,在其他文本编辑器中也可以使用,它是:

    <asp:textbox.+?(type="text"|size=|autocomplete=|class=|value=)
    

    如何使此模式与VS2005搜索一起工作?

    3 回复  |  直到 15 年前
        1
  •  1
  •   Canavar    15 年前

    这是有效的:

    \<asp\:textbox.+?(type=\"text\"|size=|autocomplete=|class=|value=)
    

    但我认为 +? 部分。如果没有,我可以得到匹配的:

    // <asp:textboxtype="text"
    
        2
  •  0
  •   James Curran    15 年前

    尝试: < asp\:textbox.+?(type="text"|size=|autocomplete=|class=|value=)

    (在小于和“asp”之间为空,添加到Appease WMD编辑器中。它不应该在那里)

        3
  •  0
  •   MNGwinn    15 年前

    错误的具体原因是Visual Studio正则表达式搜索使用:指示字符类型,而:te不是字符属性。用\转义:将导致将其读取为:。