Minic langauge の字句解析を行うコードのトークンを取得しようとしているときに、このエラーが発生しました。
document.writeln("1,2 3=()9$86,7".split(/,| |=|$|/));
document.writeln("<br>");
document.writeln("int sum ( int x , int y ) { int z = x + y ; }");
document.writeln("<br>");
document.writeln("int sum ( int x , int y ) { int z = x + y ; }".split(/,|*|-|+|=|<|>|!|&|,|/));
最後の行のデバッガーでエラーが発生します Uncaught SyntaxError: Invalid regular expression: Nothing to repeat !!