Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
swiftlang
/
swift-experimental-string-processing
Public
Notifications
You must be signed in to change notification settings
Fork
50
Star
295
Code
Issues
60
Pull requests
11
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security
Insights
Commits
Branch selector
94f5d33
User selector
All users
Datepicker
All time
Commit History
Commits on Jun 21, 2022
De-genericize processor, engine, etc. (#502)
Show description for 94f5d33
milseman
authored
94f5d33
Copy full SHA for 94f5d33
[benchmark] Simplify and add more benchmarks (#501)
Show description for 4cea05a
milseman
authored
4cea05a
Copy full SHA for 4cea05a
Commits on Jun 20, 2022
Merge pull request #503 from rxwei/unary-buildpartialblock
Show description for cc9efb9
rxwei
authored
cc9efb9
Copy full SHA for cc9efb9
Make unary builder return `Regex` type consistently.
Show description for e6f3896
rxwei
committed
e6f3896
Copy full SHA for e6f3896
Commits on Jun 17, 2022
Share the same processor in firstMatch (#497)
Show description for fcd0b59
milseman
authored
fcd0b59
Copy full SHA for fcd0b59
More optimizations, remove history preservation (#495)
Show description for 1356e8c
milseman
authored
1356e8c
Copy full SHA for 1356e8c
Remove linear factor from Engine's consume (#494)
Show description for b4f12bb
milseman
authored
b4f12bb
Copy full SHA for b4f12bb
Add regex-specific Matches and Ranges collections (#460)
Show description for 26a2dc9
natecook1000
authored
26a2dc9
Copy full SHA for 26a2dc9
Allow CustomConsuming types to match w/ zero width (#479)
Show description for f395a85
natecook1000
authored
f395a85
Copy full SHA for f395a85
Merge pull request #484 from hamishknight/limited-run-syntax
hamishknight
authored
3076eba
Copy full SHA for 3076eba
Implement atomic non-capturing groups (#488)
Show description for ed5aedb
natecook1000
authored
ed5aedb
Copy full SHA for ed5aedb
Commits on Jun 16, 2022
Allow scoped removal of extended syntax in multi-line literals
Show description for 2aa035e
hamishknight
committed
2aa035e
Copy full SHA for 2aa035e
Clarify the `.multilineCompilerLiteral` syntax option
Show description for 31eb417
hamishknight
committed
31eb417
Copy full SHA for 31eb417
Fix the definition of `SyntaxOptions.experimental`
Show description for 76b5605
hamishknight
committed
76b5605
Copy full SHA for 76b5605
Add multi-line escaped newline test
hamishknight
committed
0439e4f
Copy full SHA for 0439e4f
Merge pull request #491 from rctcwyvrn/benchmarker
Show description for 005e0fb
rctcwyvrn
authored
005e0fb
Copy full SHA for 005e0fb
Merge pull request #487 from hamishknight/separate-these
hamishknight
authored
0878029
Copy full SHA for 0878029
Fix `\o` parsing crash
Show description for e861af5
hamishknight
committed
e861af5
Copy full SHA for e861af5
Allow `(?)`
Show description for 027ccc7
hamishknight
committed
027ccc7
Copy full SHA for 027ccc7
Move some LexTests over to ParseTests
hamishknight
committed
0b46160
Copy full SHA for 0b46160
Add tests for substring / anchor interaction (#490)
Show description for 55ffc5c
natecook1000
authored
55ffc5c
Copy full SHA for 55ffc5c
Commits on Jun 15, 2022
Remove some comments
rctcwyvrn
committed
73b0482
Copy full SHA for 73b0482
Remove redundant string inits
rctcwyvrn
committed
4292b7a
Copy full SHA for 4292b7a
Add basic CLI
rctcwyvrn
committed
fb7459d
Copy full SHA for fb7459d
Benchmarking housekeeping
rctcwyvrn
committed
1384a69
Copy full SHA for 1384a69
Adjust benchmark loads for release builds (oops)
rctcwyvrn
committed
4ea430c
Copy full SHA for 4ea430c
Remove top level code
Show description for 3e650cb
rctcwyvrn
committed
3e650cb
Copy full SHA for 3e650cb
v1 benchmarker
rctcwyvrn
committed
98992b0
Copy full SHA for 98992b0
Merge pull request #432 from hamishknight/unbounded-quote
hamishknight
authored
2265620
Copy full SHA for 2265620
Commits on Jun 14, 2022
Merge pull request #482 from rxwei/no-buildeither
Show description for 857dd7b
rxwei
authored
857dd7b
Copy full SHA for 857dd7b
Merge pull request #480 from Azoy/remove-some-flags
Show description for e6fec4b
Azoy
authored
e6fec4b
Copy full SHA for e6fec4b
Remove (?X) and (?u) for now
Show description for 9624436
Azoy
committed
9624436
Copy full SHA for 9624436
Remove `buildEither`.
Show description for 894cb39
rxwei
committed
894cb39
Copy full SHA for 894cb39
Commits on Jun 13, 2022
Merge pull request #471 from rxwei/test-267
Show description for 18f2d61
rxwei
authored
18f2d61
Copy full SHA for 18f2d61
Back out Sendable conformance and annotations (#474)
Show description for 4665622
natecook1000
authored
4665622
Copy full SHA for 4665622
Pagination
Previous
Next
You can’t perform that action at this time.