mirror of
https://github.com/yattee/yattee.git
synced 2025-08-05 02:04:07 +00:00
Debouncing and form validation improvements
This commit is contained in:
11
Extensions/String+Format.swift
Normal file
11
Extensions/String+Format.swift
Normal file
@@ -0,0 +1,11 @@
|
||||
import Foundation
|
||||
|
||||
extension String {
|
||||
var serializationSafe: String {
|
||||
let serializationUnsafe = ":;"
|
||||
let forbidden = CharacterSet(charactersIn: serializationUnsafe)
|
||||
let result = unicodeScalars.filter { !forbidden.contains($0) }
|
||||
|
||||
return String(String.UnicodeScalarView(result))
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user