プロジェクトで使用するためにこの正規表現を与えられましたが、正しく機能していないようです - 以前は他のアプリケーションで機能していました。
それは私に教えてくれますparsing "((^[^_]{1}\S{1,40})\_(\S{5,6})\_(\S{1,4})\_(\S{1,4})\_(\S{4,6}))(\.{1}\S{1,5})$" - Unrecognized escape sequence \_.
ファイルに定数として正規表現があります。
public static string MatchDocument = @"((^[^_]{1}\S{1,40})\_(\S{5,6})\_(\S{1,4})\_(\S{1,4})\_(\S{4,6}))(\.{1}\S{1,5})$";
私は正規表現の経験はありませんが、文字列の前に を追加すると@
、バックスラッシュの問題が解決すると思いました...なぜこれが機能しないのですか?