2017-04-18 2 views
1

Wie ich diese Zeichenfolge mit einem anderen, unabhängig davon, ersetzen kann, ob der Wert 2 oder 4 oder 5Ersetzen Zeichenfolge unabhängig vom Wert

<font size=\"2\" 

habe ich es jetzt:

replacingOccurrences(of: "font size=\"2\"", with: "font size=\"4\"") 

Aber ein 2 standardmäßig nicht immer ankommen.

+0

Ein NSRegularExpression könnte den Trick tun. – Larme

Antwort

2

Sie können replacingOccurrences(of:with:options:range:) mit .regularExpression Optionen verwenden.

let str = "<font size=\"3\"" 
print(str.replacingOccurrences(of: "(font size=\"[0-9]+\")", with: "font size=\"4\"", options: .regularExpression)) 
<font size="4" 
+0

Exzellenter Dank! – Alejandro

Verwandte Themen