質問するログイン新規登録

質問編集履歴

1

回答内容を正規表現に絞らないように変更

2020/02/25 09:01

投稿

yukke7624
yukke7624

スコア11

title CHANGED
@@ -1,1 +1,1 @@
1
- 正規表現を使って、c#のソースからコメントを除去したいです。
1
+ c#のソースからコメントを除去したいです。
body CHANGED
@@ -1,5 +1,6 @@
1
1
  ### 前提・実現したいこと
2
- C#のソース文字列をstringとして受け取って、正規表現を使ってコメントを除去したstringを返す関数を作ているのですが、コメントの一部パターンが上手くいかないので助言頂きたく投稿しした
2
+ C#のソース文字列をstringとして受け取って、何らかの方法を使ってコメントを除去したstringを返す関数を作ろうとしていま
3
+ 現在は正規表現を使って実現出来ないかと検証をしているのですが、コメントの一部パターンが上手くいかないので助言頂きたく投稿しました。
3
4
 
4
5
 
5
6
  ```
@@ -16,4 +17,4 @@
16
17
  ・行の途中にある「/* ~ */」での複数行コメントの除去→OK
17
18
  ・ダブルクォーテーションの中に含まれる「//」は文字列なので除去対象外とする→NG
18
19
 
19
- これらすべて件を満たせる正規表現記法を教えていただきたいです。よろしくお願い致します。
20
+ 正規表現やRoslyn、もしくはそ他方法を使って上記要件を満たせる法を授頂きたいです。