我正在尝试在Visual Studio 2010中找到我的解决方案中<script>
的所有实例。以下是我采取的步骤:
<script
我只得到<script>
在字符串中的结果(即var foo = "<script>do something</script>
,其中<script>
是.cshtml文件中唯一的html标记,或者<script>
是在评论中(即//Close the <script> tag
)。
我尝试使用\<script\>
进行正则表达式搜索,结果为0。我搜索<a>
的结果相同。我没有使用所有html标签对Visual Studio 2010搜索进行详尽的测试,但似乎所有html标签都同样破坏了。
如何在源代码中找到我要查找的内容?
答案 0 :(得分:1)
我的猜测是你的脚本标签是这样定义的
<script type="text/javascript"></script>
而不是:
<script></script>
因此,请在“查找选项”中选中“使用正则表达式”进行尝试:
\</*script[ ]*.*\>
<script>
标记。但是,如果您正在尝试进行查找和替换,请务必小心。当我运行它时,我从几个第三方javascript文件(包括淘汰赛)中得到了一些结果。
我知道它不是最好的正则表达式语法,但Visual Studio查找语法明显不同于常规.NET正则表达式。