347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
|
let sRes = "";
let sTagsVerb = sTags.replace(/(:LV)([a-z].?)(.*)/, '$2');
sTags = sTags.replace(/(:LV)([a-z].?)(.*)/, "V$1");
let m;
while ((m = this._zTag.exec(sTags)) !== null) {
sRes += _dLocTAGS.get(m[0]);
if (m[0] == ':LV'){
for (let sKey of sTagsVerb.split('')) {
sRes += _dLocVERB.get(sKey);
};
}
if (sRes.length > 100) {
break;
}
}
if (!sRes) {
sRes = "#Erreur. Étiquette inconnue : [" + sTags + "]";
|
|
|
|
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
|
let sRes = "";
let sTagsVerb = sTags.replace(/(:LV)([a-z].?)(.*)/, '$2');
sTags = sTags.replace(/(:LV)([a-z].?)(.*)/, "V$1");
let m;
while ((m = this._zTag.exec(sTags)) !== null) {
sRes += _dLocTAGS.get(m[0]);
if (m[0] == ':LV'){
sTagsVerb.split(/(?!$)/u).forEach(function(sKey) {
sRes += _dLocVERB.get(sKey);
});
}
if (sRes.length > 100) {
break;
}
}
if (!sRes) {
sRes = "#Erreur. Étiquette inconnue : [" + sTags + "]";
|