ZooFlow: Improvements and Performance for frmSearchStart
This commit is contained in:
@@ -12,8 +12,8 @@ Public Class ClassCommandlineArgs
|
||||
"start-search"
|
||||
}
|
||||
Private CommandLineArgTypeString As String = String.Join("|", CommandLineArgTypes)
|
||||
Private CommandLineArgRegex As String = $"(?:-{{2}}(?:({CommandLineArgTypeString})+)=([a-zA-Z0-9~#]+)\s*)+"
|
||||
Private CommandLineArgParameterRegex As String = "(?:~{0,1}([\w\d-]+#[\w\d-]+))+"
|
||||
Private CommandLineArgRegex As String = $"(?:-{{2}}(?:({CommandLineArgTypeString})+)=([a-zA-Z0-9~|]+)\s*)+"
|
||||
Private CommandLineArgParameterRegex As String = "(?:~{0,1}([\w\d-]+|[\w\d-]+))+"
|
||||
|
||||
Public FunctionName As String
|
||||
Public FunctionArgs As New Dictionary(Of String, String)
|
||||
@@ -23,7 +23,7 @@ Public Class ClassCommandlineArgs
|
||||
|
||||
Public Sub New(pLogConfig As LogConfig)
|
||||
LogConfig = pLogConfig
|
||||
Logger = pLogConfig.GetLogger()
|
||||
Logger = LogConfig.GetLogger()
|
||||
End Sub
|
||||
|
||||
Public Sub Parse(Args As List(Of String))
|
||||
@@ -48,7 +48,7 @@ Public Class ClassCommandlineArgs
|
||||
FunctionName = oParamName
|
||||
|
||||
For Each oValue As String In oParamValue.Split("~"c)
|
||||
Dim oValueArray = oValue.Split("#"c).ToList
|
||||
Dim oValueArray = oValue.Split("|"c).ToList
|
||||
FunctionArgs.Add(oValueArray.Item(0), oValueArray.Item(1))
|
||||
Next
|
||||
Else
|
||||
|
||||
Reference in New Issue
Block a user