И ещё один вариант: 
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.
				Причина: Регулярное выражение сокращено!
				
			
		
		
	
		
		
	
	
	 |