klml: Anfangsbuchstaben Wörter per RegEx

Beitrag lesen

Hi allerseits,

ich will aus einem Satz eine Abkürzung anhand der jeweiligen Anfangsbuchstaben machen. Das Trennzeichen wäre also das Leerzeichen.

Aus "Anfangsbuchstaben Wörter per RegEx" würde dann "AWpR".

Leider geht in JS  RegEx der lookbehind nicht, daher probiere ich den lookahead.

  autolemmas = dentline.match(/\s+(?=\S+)/gi);  
  autolemma = autolemmas.join("_") ; // "_" nur um Ergebniss überhaupt was 
~~~zu sehen  
  
mit einer Schleife klappt das Prima  
…  
~~~javascript
      var autolemma = ""; // to define as string  
      dentlinewords = dentline.split(' ');  
      for (i=0 ; i<dentlinewords.length ; i++) {  
         autolemma =  autolemma + dentlinewords[i][0] ;  
      }  

~~~…  
  
Aber ist das elegant?  
  
merci & greetz  
klml