Steinberg WAVELAB 8.5 RETAIL SOFTWARE 45370 数据表
产品代码
45370
Batch Renaming
About Regular Expressions
598
About Regular Expressions
A regular expression is a formula composed of characters that have special
meanings (called operators). Other characters are plain letters and numbers that
are searched for. The search engine browses the target text one character at a time
and stops as soon as it finds a sequence of characters that matches the regular
expression.
meanings (called operators). Other characters are plain letters and numbers that
are searched for. The search engine browses the target text one character at a time
and stops as soon as it finds a sequence of characters that matches the regular
expression.
At various places in WaveLab, you can use regular expressions to build complex text
matching capabilities into your conversion and renaming processes. A regular
expression is a set of text symbols that describe a method to find a specific text
string within a large body of text, and then apply a specific operation to this text
string. Regular expressions are available for the advanced user to perform powerful
string search/replace operations, for example, in batch renaming or batch
processing.
matching capabilities into your conversion and renaming processes. A regular
expression is a set of text symbols that describe a method to find a specific text
string within a large body of text, and then apply a specific operation to this text
string. Regular expressions are available for the advanced user to perform powerful
string search/replace operations, for example, in batch renaming or batch
processing.
Throughout WaveLab, wherever you see the bulb icon, there is a field where you
can create your own regular expressions. A menu containing shortcuts to build up
the basic syntax of an expression is also available.
can create your own regular expressions. A menu containing shortcuts to build up
the basic syntax of an expression is also available.
It is beyond the scope of the WaveLab documentation to describe this subject
thoroughly, please see other resources for further details on regular expressions.
thoroughly, please see other resources for further details on regular expressions.
Common Regular Expressions
There are various versions of regular expressions. WaveLab uses a version that
represents a good compromise between power and ease-of-use.
represents a good compromise between power and ease-of-use.
The term “expression” refers to a single character, a character class, or a
sub-expression enclosed with () or {}. Searches for regular expressions are not case
sensitive.
sub-expression enclosed with () or {}. Searches for regular expressions are not case
sensitive.
The following items are available on the Regular Expression pop-up menu.
Regular Expressions Menu
Menu Item
Operator
Description
Any character
.
Symbolizes any character.
Character in
range
range
[ ]
A bracketed text is treated as a single character, for
example: [AEW13] means A or E or W or 1 or 3. A
hyphen within the brackets specifies a range of
characters. For example, [F-I] means F or G or H or I,
and [A-Z0-9] matches all letters and all digits.
example: [AEW13] means A or E or W or 1 or 3. A
hyphen within the brackets specifies a range of
characters. For example, [F-I] means F or G or H or I,
and [A-Z0-9] matches all letters and all digits.
Character not in
range
range
[^]
A circumflex located at the first position in a bracket
is a complement operator. It describes a situation
where all characters match except those included in
the bracket. For example, [^E] means any character
except E.
is a complement operator. It describes a situation
where all characters match except those included in
the bracket. For example, [^E] means any character
except E.