Darkon: Split mit zwei Auslösern

Beitrag lesen

»» > ja, String.split() erlaubt es, statt einer Zeichenkette eine Regular Expression anzugeben.
»» Und das mache ich wie? :)

var results = "Vivaldi".split(/[Vv]/);

results hat nun drei Elemente "", "i" und "aldi"

mfg Beat

Danke, hat 1a geklappt

vllt kann man mir ja auch noch bei einem kleinem anderen Problem helfen...
Der Split ist für einen Würfel, bei dem man eingibt, wieviele Würfel mit wievielen Augen man werfen will. Das Problem, das ich nun noch habe, ist das man "0" würfeln kann...

splits=args_str.split(/[Ww]/);

if(splits[0] > 30)  { splits[0] = 29; }
  if(splits[1] > 100) { splits[1] = 99; }

while(wuerfe < splits[0]){
        wuerfe++;
        augen = augen + Math.round(Math.random()*(splits[1])) + ',';
       }

augen_array = augen.length;
  augen = augen.substring(0, augen_array-1);

$('hidden_area').value='/1029384756 ' + splits[0] + ' ' + splits[1] + ' ' +augen;
  postChatMessage($('hidden_area'));