1

Visual Studio で検索して置き換えるには、次のような文字列がたくさんあります。

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

msdn hereの指示に従おうとしましたが、少し行き詰まりました。

これまでの私の恥ずべき試みは次のとおりです。

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

一致する最初の文字列のみでテスト

$CLICKTHRU:D

簡単な説明をしてくれる人はいますか?

4

1 に答える 1

1

次のパターンを使用します。\$CLICKTHRU\:[^$]+\$

$メタ文字であるため、文字クラス内で発生する場合を除き、文字どおりに解釈するにはエスケープする必要があります。Visual Studio では、コロンもエスケープする必要があります。

  • \$CLICKTHRU\:上記の説明を考えると、かなり簡単です。これはほとんどの場合、リテラル文字に一致します。
  • [^$]+^は、角括弧内のa で始まるため、負の文字クラスです。文字ではない任意の文字に一致します$。は+、パターンが 1 回以上一致する必要があることを示します。
  • \$エンディング$キャラと一致。
于 2012-05-09T14:02:11.567 に答える