Instance Method インスタンスメソッド

stringByReplacingMatches(in:options:range:withTemplate:)

Returns a new string containing matching regular expressions replaced with the template string. 正規表現にマッチするものをテンプレート文字列と取り替えられたもの含んでいる新しい文字列を返します。

Declaration 宣言

func stringByReplacingMatches(in string: String, 
                      options: NSRegularExpression.MatchingOptions = [], 
                        range: NSRange, 
                 withTemplate templ: String) -> String

Parameters パラメータ

string

The string to search for values within. 値を捜す文字列。

options オプション

The matching options to use. See NSRegularExpression.MatchingOptions for possible values. 使用するマッチング・オプション。NSRegularExpression.MatchingOptionsを可能な値のために見てください。

range

The range of the string to search. 捜す文字列の範囲。

template

The substitution template used when replacing matching instances. マッチするインスタンスを取り替えるときに使われる置換用テンプレート。

Return Value 戻り値

A string with matching regular expressions replaced by the template string. テンプレート文字列と取り替えられた、正規表現にマッチしている文字列。

Discussion 議論

See Flag Options for the format of template. フラグ・オプションtemplateの書式のために見てください。

See Also 参照

Replacing Strings Using Regular Expressions 正規表現を使って文字列を置換する