Browse Source

Fix parsing moves from b file

master
Kaj Bjorklund 9 years ago
parent
commit
154526cca3
  1. 2
      src/parser.js

2
src/parser.js

@ -44,7 +44,7 @@ Chess.Parser.parseOneMove = function(chessPosition, text) {
return legalMoves.filter(/** @param {!Chess.Move} move */function(move) { return move.getKind() === kind; });
}
var move = text.match(/([NBRQK])?([a-h])?([1-8])?-?([x:])?([a-h])([1-8])?(?:[=(]([NBRQ]))?/i);
var move = text.match(/([NBRQK])?([a-h])?([1-8])?-?([x:])?([a-h])([1-8])?(?:[=(]([NBRQ]))?/);
if (move) {
var piece = move[1];
var fromFile = move[2];

Loading…
Cancel
Save