---
title: progress
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/nsregularexpression/matchingflags/progress
---

# progress

Set when the Block is called to report progress during a long-running match operation.

## Declaration

```swift
static var progress: NSRegularExpression.MatchingFlags { get }
```

## See Also

### Constants

- [completed](foundation/nsregularexpression/matchingflags/completed.md)
- [hitEnd](foundation/nsregularexpression/matchingflags/hitend.md)
- [requiredEnd](foundation/nsregularexpression/matchingflags/requiredend.md)
- [internalError](foundation/nsregularexpression/matchingflags/internalerror.md)
