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(除非您还针对仅\r用于换行符的旧 Mac(OS X 之前)文件,否则检查就足够了)

于 2013-10-05T08:27:31.110 回答