別の名前を選択するための正規表現

JSFDude

私の問題は、大きなアプリケーションでは、各dllのすべてのアセンブリファイルを変更する必要があり、100を超えるファイルがあることです。テキストエディタの「検索と置換」を使用して、次の2行を変更したいと思います。

[アセンブリ:AssemblyProduct( "DllsName")]が[アセンブリ:AssemblyProduct( "s")]に変更されました

[アセンブリ:AssemblyVersion( "1.0")]が[アセンブリ:AssemblyVersion( "1.xxx")]に変更されました

ここxxxで、は固定番号でありDllsName、すべてのファイルで同じではありません。私は正規表現の白い帯ですが、それが最善の方法だと思います。正規表現を使用して、変更したい部分だけを選択してから交換します。残念ながら、すべてのものと["(私はかなり確実この式を記述する方法ではないと私はそれを変更する方法がわからない文字DllsName、それはすべてのファイルで同じではありませんので。だから私の質問は:正規表現ですべてのファイルを変更することは可能ですか?

Notepad ++を使用すると、Ctrl + Hを押してから、下部にある[正規表現]をオンにすることで、正規表現を検索/置換できます。

すべてのDLL名を「s」に(AssemblyProduct\(")[^"]+("\))置き換えるには:検索:置換:\1s\2

すべてのDLLバージョンを「1.777」に(AssemblyVersion\(")1.0("\))置き換えるには、検索:置換方法:\11.777\2

エスケープする理由は、エスケープ(せずに、記憶する文字グループを作成しようとするためです(これは、最初または2番目にキャプチャされたグループの場合は\ 1または\ 2の文字列の置換で再利用できます)。"正規表現コマンド反しない([し、それをエスケープする必要はありませんので\

正規表現は貪欲であり、コマンドを他のアプリケーションで再利用する場合は常に知っておくとよいので、。*(すべての文字)ではなく[^ "] +(すべての非"文字)を検索することをお勧めします。

https://regex101.com/で、正規表現の詳細な説明を入手できます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

テーブル名を選択するための正規表現

分類Dev

「=」の後に値を選択するための正規表現

分類Dev

複数の行を選択するための正規表現

分類Dev

.netで範囲を選択するための正規表現

分類Dev

画像を選択するための正規表現

分類Dev

部分文字列を選択するための正規表現

分類Dev

名前を匿名化するための正規表現

分類Dev

文字「Y」の前に文字の前件までチャーを選択するための正規表現「X」

分類Dev

Python Regex:1つの正規表現または別の正規表現を選択する

分類Dev

この特定の形式の名前を検証するための正規表現

分類Dev

パスの最初の要素を選択するための正規表現

分類Dev

特定の長さの文を選択するための正規表現

分類Dev

特定の複数行を選択するための正規表現

分類Dev

二重の残酷な中括弧を選択するための正規表現

分類Dev

2種類のIDを選択するための正規表現

分類Dev

'ing'で終わる単語を選択するための正規表現

分類Dev

空白を含む画像を選択するための正規表現

分類Dev

名前のないCookieをチェックするための正規表現

分類Dev

個別の番号を選択する正規表現

分類Dev

IPアドレスを選択するための正規表現

分類Dev

選択した名前を取得するには正規表現が必要です

分類Dev

名前をクリーンアップするための正規表現

分類Dev

Redditユーザー名を識別するための正規表現

分類Dev

Redditユーザー名を識別するための正規表現

分類Dev

正規表現:選択したテキストの前に3語、後ろに3語を含める

分類Dev

グループを識別するための正規表現

分類Dev

aとa 'を区別するための正規表現

分類Dev

電話番号を識別するための正規表現

分類Dev

名と姓を検証するためのPHP正規表現

Related 関連記事

  1. 1

    テーブル名を選択するための正規表現

  2. 2

    「=」の後に値を選択するための正規表現

  3. 3

    複数の行を選択するための正規表現

  4. 4

    .netで範囲を選択するための正規表現

  5. 5

    画像を選択するための正規表現

  6. 6

    部分文字列を選択するための正規表現

  7. 7

    名前を匿名化するための正規表現

  8. 8

    文字「Y」の前に文字の前件までチャーを選択するための正規表現「X」

  9. 9

    Python Regex:1つの正規表現または別の正規表現を選択する

  10. 10

    この特定の形式の名前を検証するための正規表現

  11. 11

    パスの最初の要素を選択するための正規表現

  12. 12

    特定の長さの文を選択するための正規表現

  13. 13

    特定の複数行を選択するための正規表現

  14. 14

    二重の残酷な中括弧を選択するための正規表現

  15. 15

    2種類のIDを選択するための正規表現

  16. 16

    'ing'で終わる単語を選択するための正規表現

  17. 17

    空白を含む画像を選択するための正規表現

  18. 18

    名前のないCookieをチェックするための正規表現

  19. 19

    個別の番号を選択する正規表現

  20. 20

    IPアドレスを選択するための正規表現

  21. 21

    選択した名前を取得するには正規表現が必要です

  22. 22

    名前をクリーンアップするための正規表現

  23. 23

    Redditユーザー名を識別するための正規表現

  24. 24

    Redditユーザー名を識別するための正規表現

  25. 25

    正規表現:選択したテキストの前に3語、後ろに3語を含める

  26. 26

    グループを識別するための正規表現

  27. 27

    aとa 'を区別するための正規表現

  28. 28

    電話番号を識別するための正規表現

  29. 29

    名と姓を検証するためのPHP正規表現

ホットタグ

アーカイブ