Steinberg WAVELAB 8.5 RETAIL SOFTWARE 45370 数据表

产品代码
45370
下载
页码 770
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.
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.
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.
It is beyond the scope of the WaveLab documentation to describe this subject 
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.
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.
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
[ ]
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.
Character not in 
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.