0
我可以匹配文本的第一行和开div#someId input {
:使用匹配匹配字符串的正则表达式的子串
div#someId input
{
padding-left: 2px;
border: 0;
background-color: white;
}
:(^div#.*input$\n)\{
不过,我想只有符合{
,因为我想通过用eg替换{
来插入一些CSS规则{\nheight: 100%;
我使用Visual Studio查找和替换对话框,因此我无法创建任何变量或执行正则表达式(我知道)以外的任何其他东西,所以我假设答案只是正则表达式。
+1的
#
。我不知道你是否意识到这一点(因为你的解决方案有效),但Visual Studio具有[自己的正则表达式](http://msdn.microsoft.com/en-us/library/2k3te2cs%28VS。 80%29.aspx),与大多数其他口味有几个主要区别。例如,正则表达式中的'#'应该已经被转义,因为它是一个量词,相当于大多数口味(即一个或多个,不情愿)的'+?'。 –@Alan不,我不知道。我只是拿OP的正则表达式来搜索他所说的工作。谢谢,我会编辑一些更好的东西。 –