-2
是否有可能在一個正則表達式中用"that"
和"This"
替換"this"
和"That"
?正則表達式替換,保留大小寫
允許Perl擴展和其他特殊技巧。
編輯:如果替換以相同的字母開頭,這太容易了。如何server
到node
和Server
到Node
假設我只關心第一個字母,使用Perl,我想出了:
s/(s)erver/($1 eq uc $1 ? "N" : "n") . "ode"/ie
我已經嘗試過's/this/that/i',但它將兩者都轉換爲'that'當然。 –
正則表達式不是用來替換任何東西。它用於搜索。 – xenteros
好吧,但是大多數語言的正則表達式系統包含一個替換功能,使用'$ 1','$ 2'等。 –