0

正規表現の有無にかかわらず、これを書くより短い方法はありますか?

Dim q1 = System.Text.RegularExpressions.Regex.Match(myString, 
       "[\n\r]finished", System.Text.RegularExpressions.RegexOptions.IgnoreCase)
If (q1.Success) Then Exit Sub
4

1 に答える 1

2

はい:

Imports System.Text.RegularExpressions
If (Regex.IsMatch(SubjectString, "(?i)\nfinished")) Then Exit Sub

(改行\nのみを使用する古い Mac (OS X より前) のファイルもターゲットにしている場合を除き、チェックするだけで十分です)\r

于 2013-10-05T08:27:31.110 に答える