Notepad ++でワイルドカードを使用して検索するにはどうすればよいですか
taxRate.set_FromDate(this.startDate);
と置き換えます
taxRate.FromDate = this.startDate;
PSこれを大きなファイルに使用したい。
現時点では、他の回答は標準の検索と置換機能に対応しています。これは、MS Word を含む他の多くのエディターと同じように機能します。ただし、ワイルドカードの使用はそれほど明白ではありません。
taxRateそれが式の変数部分だとしましょう。Ctrl-Hを押してダイアログに到達した後Replace、次のように入力できますFind what。
(.*)\.set_FromDate\(this\.startDate\);
何が起こっているかは次のとおりです。
\。.*任意の数の非改行文字に一致します。(注: 一般に、これはマッチングの怠惰な方法です。多くの場合、許可または許可されない文字を指定して、より正確にする方がよいでしょう。).*と、それが変数に変わります。下Replace with:
$1.FromDate = this.startDate;
ここで$1(または\1) は、上記の最初の変数の値に置き換えられます。$2を複数回使用する場合は、$3、 なども使用できます()。
これはすべて典型的な正規表現構文であるため、そのような参照は詳細情報に関連しています。
検索と置換ツールでそれを行うだけです。キーを押すCtrl+Fと、検索と置換が表示されます。この画像ガイドのように:
