Kann ein Ausdruck der Anerkennung comp Name? Bert Brown - 11-13-2008
Ich habe zu viele Varianten eines comp. Es gibt eine spezielle Kennzeichnung Ich habe zu verwenden und Ich frage mich, wenn ich ein, wenn-dann Situation, um auf der Grundlage von Parametern, was ich den Namen des COMP.
So zum Beispiel habe ich eine comp Namen:
Primehd_p2_l2_tss
Und ich möchte, dass der Ausdruck zu suchen, dass die Zahl nach dem "l" und stellen Sie einen Schieberegler Nummer (Länge Regler), um die Ziffer. In diesem Fall "2"
Möglich? Ich frage, weil ich weiß sehr wenig darüber, wie Sie ein Label-Format zu lesen, Insbesondere PIN-Hinweis einer bestimmten Position im Etikett, dass.
Danke
----------------------------------
Mein Blick über die Interweb Band, Red Abbott.
"Wir Electro-Rock über weite Strecken..."
Re: Kann ein Ausdruck der Anerkennung comp Name? Darby Edelen - 11-13-2008
[Bert braun]"So zum Beispiel habe ich eine comp Namen:
Primehd_p2_l2_tss
Und ich möchte, dass der Ausdruck zu suchen, dass die Zahl nach dem "l" und stellen Sie einen Schieberegler Nummer (Länge Regler), um die Ziffer. In diesem Fall "2" "
Ich denke, das sollten Sie am meisten von dem Weg dorthin:
n = thisComp.name;
a = n.split("_");
a Wird ein Array mit den folgenden Werten:
a[0] = PRIMEHD
a[1] = P2
a[2] = L2
a[3] = TSS
So um die Zahl in a[2] Sie könnten:
dig = a[2].charAt(1) * 1; //multiply by one to convert character to an integer
Habe ich noch nicht getestet, aber ich glaube, es sollte funktionieren.
Darby edelen
Re: Kann ein Ausdruck der Anerkennung comp Name? Bert Brown - 11-13-2008
Radikale. Werke großer. Vielen Dank
Dies ist auch sehr hilfreich für das Verständnis der Art und Weise nur Ausdrücke verwenden können, Text. Ich hatte nie genutzt Split oder Charat
Wenn ich einen Ausdruck, um ein Zeichen, Wie die "L" wie soll ich tun,? Multiplizieren Sie einfach nicht bis zum 1.?
----------------------------------
Mein Blick über die Interweb Band, Red Abbott.
"Wir Electro-Rock über weite Strecken..."
Re: Kann ein Ausdruck der Anerkennung comp Name? Dan Ebberts - 11-13-2008
Ein anderer Weg:
N = thiscomp.Name;
ParseInt (n [n.IndexOf ( "_L") + 2],10)
Dan
Re: Kann ein Ausdruck der Anerkennung comp Name? Lloyd Alvarez - 11-14-2008
C = thiscomp.Name
c.Charat (c.Lastindexof ("_")- 1)
Seit wir tun Remixe, Hier ist mein nehmen es ;-)
-Lloyd
http:/ / aescripts.com
Re: Kann ein Ausdruck der Anerkennung comp Name? Lloyd Alvarez - 11-14-2008
Vergessen, dass es erforderlich, die als eine Reihe:
C = thiscomp.Name
ParseInt (c.Charat (c.Lastindexof ("_")- 1),10)
Btw, Erst vor kurzem gelernt, über die verschiedenen Aromen der parseInt so, wenn Sie zu Hause an folgenden, Stellen Sie sicher, dass, um die ,10, wenn Sie parseInt, um sicherzustellen, dass Sie ziehen auf 10 Zahlen, die ich vorstellen, ist das, was Sie wollen 99% der Zeit..