最も代表的な形式のこの再開されたアニメーション データ リストがあります。
* » iddle 1-210
* » run01 215-252
* » stand up 876-987
0 - = bindpose
1 - 48 = idle
118 - 150 = attack_idle
151 - 192 = attack 1
791 - 815 = strafe right
000 - 009 T-pose
010 - 040 walk
045 - 075 walk-back
080 - 110 walk-right-45
490 - 590 idle-1
1060 - 1120 spell-cast_01
1515 - 1590 sack_pick_up
アニメーションの名前を一致させる方法を考えています...
このマッチパターンを作りました。
([a-zA-Z][\w- _]+)
戻る
1: iddle 1-210
1: run01 215-252
1: stand up 876-987
1: bindpose
1: idle
1: attack_idle
1: attack 1
1: strafe right
1: T-pose
1: walk
1: walk-back
1: walk-right-45
1: idle-1
1: spell-cast_01
1: sack_pick_up
3 つの開始試合に数字が含まれないようにするために、次のことを試しました。
([a-zA-Z][\w- _]+)(?:\s\d+\s*[-]*\s*\d\s*)
しかし、それは最後の行と一致しません:
1: iddle
1: run01
1: stand up
1: bindpose
1: idle
1: attack_idle
1: attack 1
1: strafe right
1: T-pose
1: walk
1: walk-back
1: walk-right-45
1: idle-1
1: spell-cast_01
なんで?
(?= \sに関連していると思いますが、修正方法が見つかりません...
編集:「|」を修正しました 括弧の間