Swift replacingOccurrencesメソッドで文字列を正規表現で置換するサンプル
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
文字列.replacingOccurrences( of: "正規表現", with: "置換する文字列", options: .regularExpression, range: range //検索範囲を指定する )
文字列を正規表現で置換するには、replacingOccurrencesメソッドを使います。
引数「of」に正規表現、引数「with」に置換する文字列を指定します。
引数「options」に「.regularExpression」、引数「range」に範囲を指定します。
使用例
import Foundation var ng = "S0tud283op4" var result = ng.replacingOccurrences( of: "[0-9]", with: "", options: .regularExpression, range: nil ) print(result)
実行結果
Studop