Опитвам се да търся с помощта на този regex в Visual Studio, но не работи.
<(script|link)b(.*?)Site.css(.*?)(script>|/>)
След четене тази статия Промених го
<(script|link)b(.*?)Site.css(.*?)(script>|/>)
Но все още не работи.
Вашата помощ е много благодарна :)
Отговори:
2 за отговор № 1погледни тук ... това е доста старо, но хубаво да се чете http://www.codinghorror.com/blog/2006/07/the-visual-studio-ide-and-regular-expressions.html
Следвайки горепосоченото ръководство, аз се опитах да преведа редовния ви израз. За съжаление не успях да намеря нищо подходящо за алчния квантор *?
и беше принуден да се придържа към алчния *
, Това предполагам (успешно тестван във визуално студио 2010):
<{script|link}.+Site.css.*{/>|script>}
Имам чувството, че ви предлагам различен редактор, когатоискате интензивно да използвате регулярни изрази във файлове с ресурси на Visual Studio като xml stuff. Моят личен избор беше PowerGrep, но това е търговски продукт. Сигурен съм, че има много от тях безплатно в интернет.