Regex-Substitution: Was ist der Unterschied zwischen $ und Wert (in Lambda-Ausdruck)?

9

Angenommen, ich möchte einen regulären Ausdruck verwenden, um "test" vor jedem Wort in einer Zeichenfolge hinzuzufügen.

%Vor%

Ich könnte das tun:

%Vor%

oder das:

%Vor%

Ich würde das gleiche Ergebnis bekommen, also was ist der Unterschied zwischen $ & amp; und Wert im Lambda-Ausdruck? Wenn es keinen Unterschied in Bezug auf die Ergebnisse gibt, gibt es ein Leistungsproblem?

    
Anthony 14.08.2013, 14:00
quelle

1 Antwort

1

Lambdas sind anonyme Methoden, die genau wie normale funktionieren. Der in Ihrem Beispiel deklarierte entspricht:         %Code%. Wenn Sie diese Syntax verwenden, können Sie auf einen viel umfangreicheren Bereich von Möglichkeiten zugreifen und dann den im ersten Beispiel verwendeten Regex-Ausdruck verwenden.

    
Zache 16.08.2013 10:42
quelle

Tags und Links