stringByReplacingMatchesInString method
NSString
stringByReplacingMatchesInString(
- NSString string, {
- required NSMatchingOptions options,
- required NSRange range,
- required NSString withTemplate,
stringByReplacingMatchesInString:options:range:withTemplate:
Implementation
objc.NSString stringByReplacingMatchesInString(
objc.NSString string, {
required NSMatchingOptions options,
required NSRange range,
required objc.NSString withTemplate,
}) {
objc.checkOsVersionInternal(
'NSRegularExpression.stringByReplacingMatchesInString:options:range:withTemplate:',
iOS: (false, (4, 0, 0)),
macOS: (false, (10, 7, 0)),
);
final _ret = _objc_msgSend_1lk7ow3(
this.ref.pointer,
_sel_stringByReplacingMatchesInString_options_range_withTemplate_,
string.ref.pointer,
options.value,
range,
withTemplate.ref.pointer,
);
return objc.NSString.castFromPointer(_ret, retain: true, release: true);
}