Wwise 使用 ECMAScript 正则表达式样式(详见以下表格)。
|
锚点 | |
|---|---|
|
^ |
字符串的开头或者多行模式中的行首 |
|
$ |
字符串的末尾,或者多行模式中的行末尾 |
|
\b |
单词(word)边界 |
|
\B |
非单词边界 |
|
字符类别 | |
|---|---|
|
\s |
空格 |
|
\S |
非空格 |
|
\d |
数字 |
|
\D |
非数字 |
|
\w |
单词 |
|
\W |
非单词 |
|
\x |
十六进制数 用于匹配十六进制代码字符,例如:
|
|
数量词 | |
|---|---|
|
* |
空格 |
|
+ |
非空格 |
|
? |
数字 |
|
{3} |
正好 3 个 |
|
{3,} |
3 个或 3 个以上 |
|
{3,5} |
3 个、4 个或 5 个 |
|
转义字符序列 | |
|---|---|
|
\ |
对下列字符进行转义 ^ [ . $ { * ( \ + ) | ?< > |
|
特殊字符 | |
|---|---|
|
\n |
换行 |
|
\r |
回车 |
|
\t |
选项卡 |
|
分组和范围 | |
|---|---|
|
. |
除换行(\n)之外的任何字符 |
|
\r |
回车 |
|
(a|b) |
a 或 b |
|
(...) |
Group |
|
(?:...) |
被动(非捕获)组 |
|
[abc] |
范围(a 或 b 或 c) |
|
[^abc] |
非(a 或 b 或 c) |
|
[a-q] |
小写字母 a 到 q |
|
[A-Q] |
大写字母 A 到 Q |
|
[0-7] |
数字 0 到 7 |
|
替换字符串 | |
|---|---|
|
$n |
第 n 个非被动组 |
|
$2 |
/^(abc(xyz))$/ 中的“xyz” |
|
$1 |
/^(?:abc)(xyz)$/ 中的“xyz” |
|
$` |
匹配的字符串之前 |
|
$' |
匹配的字符串之后 |
|
$+ |
上一个匹配的字符串 |
|
$& |
整个匹配的字符串 |