Cocoa Regular Expressions
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Cocoa Regular Expressions
Classes for regular expressions for macOS and iOS.
- Classes
- class NSDataDetectorMBS
- class NSRegularExpressionMBS
- method Constructor(script as string, options as Integer, byref error as NSErrorMBS)
- method copy as NSRegularExpressionMBS
- method enumerateMatches(text as string, options as Integer, range as NSRangeMBS = nil)
- shared method escapedPatternForString(text as String) as String
- shared method escapedTemplateForString(text as String) as String
- method firstMatch(text as string, options as Integer, range as NSRangeMBS = nil) as NSTextCheckingResultMBS
- method matches(text as string, options as Integer, range as NSRangeMBS = nil) as NSTextCheckingResultMBS()
- method numberOfMatches(text as string, options as Integer, range as NSRangeMBS = nil) as Integer
- method rangeOfFirstMatch(text as string, options as Integer, range as NSRangeMBS = nil) as NSRangeMBS
- shared method regularExpressionWithPattern(pattern as String, options as Integer, byref error as NSErrorMBS) as NSDataDetectorMBS
- method replaceMatches(byref text as string, options as Integer, range as NSRangeMBS = nil, template as String) as Integer
- method replacementStringForResult(result as NSTextCheckingResultMBS, text as string, offset as Integer, template as String) as String
- method stringByReplacingMatches(text as string, options as Integer, range as NSRangeMBS = nil, template as String) as String
- property Handle as Integer
- property numberOfCaptureGroups as Integer
- property options as Integer
- property pattern as String
- event enumerateMatch(text as String, options as Integer, result as NSTextCheckingResultMBS, flags as Integer, byref stop as Boolean)
- class NSTextCheckingResultMBS
- shared method addressCheckingResult(Range as NSRangeMBS, components as Dictionary) as NSTextCheckingResultMBS
- method alternativeStrings as String()
- method Constructor
- method copy as NSTextCheckingResultMBS
- shared method correctionCheckingResult(Range as NSRangeMBS, replacementString as String) as NSTextCheckingResultMBS
- shared method correctionCheckingResult(Range as NSRangeMBS, replacementString as String, alternativeStrings() as String) as NSTextCheckingResultMBS
- shared method dashCheckingResult(Range as NSRangeMBS, replacementString as String) as NSTextCheckingResultMBS
- shared method dateCheckingResult(Range as NSRangeMBS, date as Date) as NSTextCheckingResultMBS
- shared method dateCheckingResult(Range as NSRangeMBS, date as Date, timeZone as NSTimeZoneMBS, duration as double) as NSTextCheckingResultMBS
- shared method dateCheckingResult(Range as NSRangeMBS, date as DateTime) as NSTextCheckingResultMBS
- shared method dateCheckingResult(Range as NSRangeMBS, date as DateTime, timeZone as NSTimeZoneMBS, duration as double) as NSTextCheckingResultMBS
- shared method grammarCheckingResult(Range as NSRangeMBS, details() as Dictionary) as NSTextCheckingResultMBS
- method grammarDetails as Dictionary()
- shared method linkCheckingResult(Range as NSRangeMBS, URL as String) as NSTextCheckingResultMBS
- shared method NSTextCheckingAirlineKey as String
- shared method NSTextCheckingCityKey as String
- shared method NSTextCheckingCountryKey as String
- shared method NSTextCheckingFlightKey as String
- shared method NSTextCheckingJobTitleKey as String
- shared method NSTextCheckingNameKey as String
- shared method NSTextCheckingOrganizationKey as String
- shared method NSTextCheckingPhoneKey as String
- shared method NSTextCheckingStateKey as String
- shared method NSTextCheckingStreetKey as String
- shared method NSTextCheckingZIPKey as String
- shared method orthographyCheckingResult(Range as NSRangeMBS, orthography as NSOrthographyMBS) as NSTextCheckingResultMBS
- shared method phoneNumberCheckingResult(Range as NSRangeMBS, phoneNumber as String) as NSTextCheckingResultMBS
- shared method quoteCheckingResult(Range as NSRangeMBS, replacementString as String) as NSTextCheckingResultMBS
- method rangeAtIndex(index as Integer) as NSRangeMBS
- method rangeWithName(name as string) as NSRangeMBS
- shared method replacementCheckingResult(Range as NSRangeMBS, replacementString as String) as NSTextCheckingResultMBS
- method resultByAdjustingRangesWithOffset(offset as Integer) as NSTextCheckingResultMBS
- shared method spellCheckingResult(Range as NSRangeMBS) as NSTextCheckingResultMBS
- shared method transitInformationCheckingResult(Range as NSRangeMBS, components as Dictionary) as NSTextCheckingResultMBS
- property addressComponents as Dictionary
- property components as Dictionary
- property date as Date
- property dateTime as DateTime
- property duration as Double
- property Handle as Integer
- property numberOfRanges as Integer
- property orthography as NSOrthographyMBS
- property phoneNumber as String
- property range as NSRangeMBS
- property regularExpression as NSRegularExpressionMBS
- property replacementString as String
- property resultType as Integer
- property timeZone as NSTimeZoneMBS
- property URL as String
- Blog Entries
Release notes
- Version 24.1
- Improved Data Detector example to include a contextual menu routine for showing actions based on NSDataDetectorMBS class.
- Version 21.1
- Version 19.1
The items on this page are in the following plugins: MBS MacCocoa Plugin.