BSD Ports

textproc/p5-Regexp-Assemble 0.38 OpenBSD

assemble multiple Regular Expressions into a single RE

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
textproc, perl5

Description

Regexp::Assemble takes an arbitrary number of regular expressions and assembles them into a single regular expression (or RE) that matches all that the individual REs match.

As a result, instead of having a large list of expressions to loop over, a target string only needs to be tested against one expression. This is interesting when you have several thousand patterns to deal with. Serious effort is made to produce the smallest pattern possible.

In the other systems

The newest version among them is 0.38, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDtextproc/p5-Regexp-Assemble0.38 newestno data-The OpenBSD ports mailing-list <[email protected]>-
FreeBSDdevel/p5-Regexp-Assemble by name0.38 newestnone known-[email protected]-
NetBSDdevel/p5-Regexp-Assemble by name0.38nb9 newestnone known-[email protected]2026-07-16
DragonFlydevel/p5-Regexp-Assemble by name0.38 newestnone known-[email protected]-
HardenedBSDdevel/p5-Regexp-Assemble by name0.38 newestno data-[email protected]-
GhostBSDdevel/p5-Regexp-Assemble by name0.38 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg_add p5-Regexp-Assemble

From the ports tree:

cd /usr/ports/textproc/p5-Regexp-Assemble && make install

Dependencies