Le nom peut contenir une apostrophe

This commit is contained in:
Vincent Vandemeulebrouck 2024-12-14 23:20:53 +01:00
parent d04da56c22
commit f90dddfbf8

View File

@ -479,9 +479,9 @@ export class RdDStatBlockParser {
let namePersonnage = "Importé" let namePersonnage = "Importé"
if (statString.includes(", né")) { if (statString.includes(", né")) {
// Name is all string before first comma ',' // Name is all string before first comma ','
namePersonnage = XRegExp.exec(statString, XRegExp("(?<value>[\\p{Letter}\\-\\s\\d]+),", 'giu')); namePersonnage = XRegExp.exec(statString, XRegExp("(?<value>[\\p{Letter}\\'\\-\\s\\d]+),", 'giu'));
} else { } else {
namePersonnage = XRegExp.exec(statString, XRegExp("(?<value>[\\p{Letter}\\-\\s\\d]+)\\s+TAILLE", 'giu')); namePersonnage = XRegExp.exec(statString, XRegExp("(?<value>[\\p{Letter}\\'\\-\\s\\d]+)\\s+TAILLE", 'giu'));
} }
if (namePersonnage?.value) { if (namePersonnage?.value) {
return Misc.upperFirst(namePersonnage?.value.toLowerCase()); return Misc.upperFirst(namePersonnage?.value.toLowerCase());