И ещё один вариант:
var str = " abc5 abc0 abcde abcfg";
var match = str.match(/^\s*(\S*)\S*(?:\s+\1\S*)*\s*$/);
var length = match ? match[1].length + 1 : 0;
console.log(length);
Последний раз редактировалось Malleys, 07.11.2019 в 01:08.
Причина: Регулярное выражение сокращено!
|