バージョン
menu
Wwiseは下表に示すECMAScript regexスタイルを使用します。
|
Anchors | |
|---|---|
|
^ |
文字列の行頭、または複数行パターンの行頭 |
|
$ |
文字列の行末、または複数行パターンの行末 |
|
\b |
ワードの区切り |
|
\B |
ワードの区切り以外 |
|
Character Classes(文字クラス) | |
|---|---|
|
\s |
空白文字 |
|
\S |
空白文字以外 |
|
\d |
数字 |
|
\D |
数字以外 |
|
\w |
ワード |
|
\W |
ワード以外 |
|
\x |
16進数の数字 16進数コード文字のマッチに使い、例えば
|
|
Quantifiers(量指定子) | |
|---|---|
|
* |
空白文字 |
|
+ |
空白文字以外 |
|
? |
数字 |
|
{3} |
ちょうど3 |
|
{3,} |
3以上 |
|
{3,5} |
3、4、または5 |
|
Escape Sequences | |
|---|---|
|
\ |
続く文字をエスケープする ^ [ . $ { * ( \ + ) | ?< > |
|
Special Characters(特別文字) | |
|---|---|
|
\n |
改行 |
|
\r |
キャリッジリターン |
|
\t |
タブ |
|
Groups and Ranges(グループと範囲) | |
|---|---|
|
。 |
改行(\n)以外の文字 |
|
\r |
キャリッジリターン |
|
(a|b) |
aまたはb |
|
(...) |
グループ |
|
(?:...) |
パッシブ(キャプチャしない)グループ |
|
[abc] |
範囲(aまたはbまたはc) |
|
[^abc] |
(aまたはbまたはc)以外 |
|
[a-q] |
aからqまでの小文字 |
|
[A-Q] |
AからQまでの大文字 |
|
[0-7] |
0から7までの数字 |
|
String Replacement(文字列の置換) | |
|---|---|
|
$n |
n番目の非パッシブグループ |
|
$2 |
/^(abc(xyz))$/ の中の「xyz」 |
|
$1 |
/^(?:abc)(xyz)$/ の中の「xyz」 |
|
$` |
マッチする文字列の前 |
|
$' |
マッチする文字列の後 |
|
$+ |
最後にマッチする文字列 |
|
$& |
マッチする文字列全体 |