├── .github ├── pull_request_template.md └── workflows │ └── swift.yml ├── .gitignore ├── .spi.yml ├── .swiftpm ├── configuration │ └── Package.resolved └── xcode │ └── xcshareddata │ └── xcschemes │ └── NativeRegexExamples.xcscheme ├── LICENSE ├── NativeRegexExamples.xctestplan ├── Package.resolved ├── Package.swift ├── Package@swift-6.0.swift ├── README.md ├── Sources └── NativeRegexExamples │ ├── DataTypes │ ├── Date.swift │ ├── IPv4.swift │ ├── Phone Numbers.swift │ ├── SSN.swift │ └── email.swift │ ├── Documentation.docc │ ├── Getting Started.md │ └── Using the Test Suite.md │ ├── RegexActor.swift │ ├── RegexTestSuite protocol.swift │ └── name spaces.swift └── Tests └── NativeRegexExamplesTests ├── DateTests.swift ├── EmailTests.swift ├── IPv4Tests.swift ├── PhoneNumbers ├── Experimental │ ├── PhoneNumberDataDetectorTests.swift │ └── PhoneNumberKitParser.swift └── PhoneNumberTests.swift └── SSNTests.swift /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/swift.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/.github/workflows/swift.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/.gitignore -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swiftpm/configuration/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/.swiftpm/configuration/Package.resolved -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/NativeRegexExamples.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/NativeRegexExamples.xcscheme -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/LICENSE -------------------------------------------------------------------------------- /NativeRegexExamples.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/NativeRegexExamples.xctestplan -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Package.swift -------------------------------------------------------------------------------- /Package@swift-6.0.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Package@swift-6.0.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/README.md -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/DataTypes/Date.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/DataTypes/Date.swift -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/DataTypes/IPv4.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/DataTypes/IPv4.swift -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/DataTypes/Phone Numbers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/DataTypes/Phone Numbers.swift -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/DataTypes/SSN.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/DataTypes/SSN.swift -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/DataTypes/email.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/DataTypes/email.swift -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/Documentation.docc/Getting Started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/Documentation.docc/Getting Started.md -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/Documentation.docc/Using the Test Suite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/Documentation.docc/Using the Test Suite.md -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/RegexActor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/RegexActor.swift -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/RegexTestSuite protocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/RegexTestSuite protocol.swift -------------------------------------------------------------------------------- /Sources/NativeRegexExamples/name spaces.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Sources/NativeRegexExamples/name spaces.swift -------------------------------------------------------------------------------- /Tests/NativeRegexExamplesTests/DateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Tests/NativeRegexExamplesTests/DateTests.swift -------------------------------------------------------------------------------- /Tests/NativeRegexExamplesTests/EmailTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Tests/NativeRegexExamplesTests/EmailTests.swift -------------------------------------------------------------------------------- /Tests/NativeRegexExamplesTests/IPv4Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Tests/NativeRegexExamplesTests/IPv4Tests.swift -------------------------------------------------------------------------------- /Tests/NativeRegexExamplesTests/PhoneNumbers/Experimental/PhoneNumberDataDetectorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Tests/NativeRegexExamplesTests/PhoneNumbers/Experimental/PhoneNumberDataDetectorTests.swift -------------------------------------------------------------------------------- /Tests/NativeRegexExamplesTests/PhoneNumbers/Experimental/PhoneNumberKitParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Tests/NativeRegexExamplesTests/PhoneNumbers/Experimental/PhoneNumberKitParser.swift -------------------------------------------------------------------------------- /Tests/NativeRegexExamplesTests/PhoneNumbers/PhoneNumberTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Tests/NativeRegexExamplesTests/PhoneNumbers/PhoneNumberTests.swift -------------------------------------------------------------------------------- /Tests/NativeRegexExamplesTests/SSNTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DandyLyons/NativeRegexExamples/HEAD/Tests/NativeRegexExamplesTests/SSNTests.swift --------------------------------------------------------------------------------