簡體   English   中英

查找並替換Visual Studio的正則表達式

[英]Find and replace regex for visual studio

我在Visual Studio中有很多類似的字符串可以查找和替換:

$CLICKTHRU:Dark-Shadows-Reunion-Experience$
$CLICKTHRU:Pirahna-3DD-Experience$
$CLICKTHRU:The-Dictator$

我一直在嘗試按照此處的 msdn上的說明進行操作,但是有點卡住了。

到目前為止,這是我可恥的嘗試:

\$CLICKTHRU\:[:a|-|\$]

在僅匹配的第一個字符串上測試

$CLICKTHRU:D

有人可以簡短地解釋一下嗎?

使用以下模式: \\$CLICKTHRU\\:[^$]+\\$

$是一個元字符,因此除非在字符類中出現,否則必須對其進行轉義以進行字面解釋。 在Visual Studio中,冒號也必須轉義。

  • \\$CLICKTHRU\\:鑒於以上說明,非常簡單。 這主要是匹配文字字符。
  • [^$]+是負字符類,因為它以方括號內的^開頭。 它匹配不是$字符的任何字符。 +表示該模式應匹配一次或多次。
  • \\$匹配結尾的$字符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM