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的正則表達式來搜索他所說的工作。謝謝,我會編輯一些更好的東西。 –