string.Replace in AngularJs

9

Mit c # gibt es eine Zeichenfolge.Replace-Methode. Wie folgt:

%Vor%

Ausgabe: flow

Kann ich etwas Ähnliches mit AngularJs machen?

Mein Versuch funktioniert nicht:

%Vor%     
user3228992 15.08.2014, 18:59
quelle

3 Antworten

35

In Javascript-Methodennamen sind camel case, also ist es replace , nicht Replace :

%Vor%

Beachten Sie, dass die Javascript Replace -Methode im Gegensatz zur Funktionsweise der Methode .NET replace nur das erste Vorkommen ersetzt, wenn Sie eine Zeichenfolge als ersten Parameter verwenden. Wenn Sie alle Vorkommen ersetzen möchten, müssen Sie einen regulären Ausdruck verwenden, damit Sie das globale (g) -Flag angeben können:

%Vor%

Siehe dieses Beispiel.

    
Guffa 15.08.2014, 19:03
quelle
2

Der einfachste Weg ist:

%Vor%     
Ludwig Rubio 22.05.2017 17:58
quelle
1
%Vor%

Es funktioniert für mich. Verwenden Sie eine Zwischenvariable.

    
Akbar Taghipour 09.11.2016 13:41
quelle

Tags und Links