Unit of competency Outline
Date retreived
23/07/2026 3:39 PM AWST
23/07/2026 3:39 PM AWST
Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.
Use regular expressions in programming languages
Use regular expressions in programming languages
Unit of competency
National Code
ICTPRG428
ICTPRG428
State Code
AUV70
AUV70
TGA Status
Deleted
Deleted
DTWD Status
Transition (Deleted)
Transition (Deleted)
State Implementation and Classification
Approved Date
16/09/2015
Field of Education
020103 - Programming
Original Release Date
16/09/2015
Nominal Hours
40
Description
This unit describes the skills and knowledge required to use regular expressions (regex) for manipulating text and data.It applies to individuals who are programmers and system administrators, and whose main responsibilities are to code complex text processing, such as search-and-replace tasks, validate inputs, and create regex-based queries.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Differentiate the use of regular expressions in programming languages
- 1.1 Compare the regular expression features among the different languages and tools
- 1.2 Define the different regular expression engine types and how they work
- 1.3 Determine the programming language, and tools, for writing regular expressions
2. Code using regular expressions
- 2.1 Use regular expression characters, operators, anchors and quantifiers to match the patterns of text
- 2.2 Write regular expression patterns to search, and manipulate, text
- 2.3 Write code to split strings and collect matches
- 2.4 Validate user input using regular expressions
3. Test regular expressions
- 3.1 Use test tools to test and validate regular expressions
- 3.2 Capture results, and edit, as required
No information
No information
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| D8015 | ICAPRG428A | Use regular expressions in programming languages | Unit of competency |
| State Code | National Code | Title | Type |
|---|---|---|---|
| BEH4 | ICT40118 | Certificate IV in Information Technology | Qualification |
| AWB5 | ICT40115 | Certificate IV in Information Technology | Qualification |
| AWF2 | ICT40515 | Certificate IV in Programming | Qualification |
| BEH5 | ICT40518 | Certificate IV in Programming | Qualification |