我想知道如果我可以使用Visual Studio的找到一個正則表達式和替換工具(編輯 - >快速替換)工具,找到:Visual Studio的查找,替換使用正則表達式捕捉
System.Nullable(Of X)
和替換爲:
X?
其中X是任何對象類型,比如日期,GUID等... (該代碼是用Visual Basic編寫)
實施例1: 正則表達式應該能夠發現:System.Nullable(Of Guid)
,並用替換此:Guid?
實施例2: 的相同正則表達式應該能夠發現:System.Nullable(Of Integer)
,並用替換此:Integer?
所以,我可以用一個找到替換正則表達式更改:
Public Property Id() As System.Nullable(Of Guid)
到:
Public Property Id() As Guid?
停止的Visual Studio濫發我與「名稱可以簡化」
替代你要求它可以檢測的類型,一個正則表達式'X'?答:不容易。也許你應該給更多的例子,以便你的問題是明確的(不是我的downvote)。 –
不。我在問是否可以從給出的例子中搜索模式,並用找到和替換工具提供的文本替換找到的模式。 X並不重要,但它總是一個不包含空白字符的字符串(例如:Date,Guid,Integer,ObjectName等)。 – Mayron
再次,請展示幾個您想到的例子。 downvotes是有原因的。 –