JavaScriptの正規表現リテラルが状態を持つデモ

あなたのブラウザでの実行結果

説明

ソースのコメントを見てください。

Firefox 3.0.10, Opera9.63, Chrome 1.0では以下のような表示になりました。

A3 B6 C9 (null)0 A3 B6
0A
C9 (null)0 A3
A3 A3 A3 A3 
10
20
X
0123

Safari 3.2.5, IE 6.0では以下のような表示になりました。

A3 A3 A3 A3 A3 A3 
0A
A3 A3 A3 
A3 A3 A3 A3 
10
10
10
0000