ファイル内の特定の正規表現に一致するすべての文字列を大文字に変換しようとしていますが、Visual Studioの[検索と置き換え]ウィンドウで指定する構文が見つかりません。 Visual Studioの正規表現を使用してこれを行うことは可能ですか?Visual Studioでコード内の文字列を大文字に変換するにはどうすればよいですか?
4
A
答えて
4
あり、これは一般的な正規表現の検索/置換を使用して行うことはできません。しかし、あなたはmacroを使ってこれを行うことができるはずです。
0
「regex」検索を有効にするための検索ウィンドウにフォーカスがある場合は、alt + 'e'を押します。
当然、見つかったものに基づいて挿入する置換オプションのセットを「プログラム」することはできません。各交換セットには1回のパスが必要です。
2
これは、Visual Studioの正規表現を使用して一般的な置き換えとして行うことはできません。 \ nエスケープシーケンスを使用して、キャプチャされたテキストを置換文字列の一部として再利用することができます.nはキャプチャされたテキストのn番目のグループを表します。しかし、正規表現の言語は、このテキストの限定された変更(主に正当化の変更)のみをサポートしています。大文字と小文字を区別することはできません。 JaredParはexpainedたようにここで
は、Visual Studioの正規表現言語へのリンク
関連する問題
- 1. UTF-8文字列を大文字に変換するにはどうすればよいですか?
- 2. C#で文字列をPascalCase文字列に変換するにはどうすればよいですか?
- 3. 文字列内の部分文字列を交換するにはどうすればよいですか?
- 4. C++/Arduino:文字列/文字配列をバイトに変換するにはどうすればよいですか?
- 5. PHP文字列値をアンドロイド文字列値に変換するにはどうすればよいですか?
- 6. 文字のLazySeqをClojureの文字列に変換するにはどうすればよいですか?
- 7. 1つの文字を文字列に変換するにはどうすればよいですか?
- 8. 文字列の文字をリストに変換するにはどうすればよいですか?
- 9. 文字エスケープシーケンスを含む文字列をcharに変換するにはどうすればよいですか?
- 10. 文字列を小文字に変換するにはどうすればよいですか?
- 11. 文字列をユニコード文字に変換するにはどうすればよいですか?
- 12. XSLTを使用して文字列を大文字または小文字に変換するにはどうすればよいですか?
- 13. JavaScriptの文字列値をコード内の文字列に変換するにはどうすればよいですか?
- 14. PHPで文字列内のリンクに単語を変換するにはどうすればよいですか?
- 15. Perlでファイル名の大文字/小文字を変更するにはどうすればよいですか?
- 16. デリゲートをコードの文字列に変換するにはどうすればよいですか?
- 17. C#で文字列を文例に変換するにはどうすればよいですか?
- 18. RichTextBoxのテキストの大文字と小文字を変更するにはどうすればよいですか?
- 19. Win32例外コードを文字列に変換するにはどうすればよいですか?
- 20. バンドルIDの大文字/小文字を変更するにはどうすればよいですか?
- 21. 文字列変数をxcodeの文字列と比較するにはどうすればよいですか?
- 22. ANSI文字(char)からUnicode文字(wchar_t)に変換するにはどうすればよいですか?
- 23. 文字列内の指定文字をルビーの小文字から大文字に変換する方法
- 24. 文字列/数字を文字列に追加するにはどうすればよいですか?
- 25. Visual Studioでファイルリソースを文字列として使用するにはどうすればよいですか?
- 26. C#で文字列をバイト配列に変換するにはどうすればよいですか?
- 27. 文字列のUnicode文字をPythonに置き換えるにはどうすればいいですか?
- 28. 文字列ポインタが指す文字を変更するにはどうすればよいですか?
- 29. C#でncharを文字列に変換するにはどうすればよいですか?
- 30. PHPで文字列を日付に変換するにはどうすればよいですか? C#ので
マクロは、1)Ctr + Fで最初のエントリを検索する2)ファイルの先頭に移動して記録を開始する(Ctrl + Shift + R)3)最初の変換を行う(F3 、Ctrl + Shift + U、右)4)録音を停止する5)ファイルの最後にヒットするまでマクロを実行する(Ctrl + Shift + Pを押し続ける) –
[VS2012/2013/2015のマクロサポートを追加する](http:// stackoverflow。 com/a/13353364/1548895) –