1
正規表現を使用してコード、文字列、コメントを区別することはできますか? C#でPLSQL-Code用のフォーマッタを構築しようとしていますが、問題を解決することができません。文字列、それぞれ引用符( "または")もコメントに表示され、コメント指標( - または/ *)の特殊文字列として無効とされている は解が存在し、または正規表現は、単にこれを処理する間違った方法ですC#とPLSQL - RegExpによるコメントと文字列の検索
敬具、 フィリップ
を、文字列に登場。?
これは、正規表現を使用するよりもパーサを使うほうが良いでしょう。 – pastacool
代替の引用メカニズムを忘れないでください。例えば、 'select q '[' test--] 'をデュアルから' 'select q'! 'test/*!'デュアル; 'これまで使用してきたすべての構文強調エディタは、そのような文字列ではうまく動作しませんでした。 –