כניסה
הערה: זהו תרגום אוטומטי, אנא השתמש בשפה ברורה ללא סלנג.

יכול ביטוי מכיר את שמו של comp?

פורומים : יכול ביטוי מכיר את שמו של comp?
יכול ביטוי מכיר את שמו של comp?
Bert Brown - 11-13-2008


אני צריך ליצור וריאציות רבות של comp. יש ספציפי שיום מערכת אני צריך להשתמש ואני תוהה אם אני יכול להגדיר אם כך המצב, כדי להתאים את הפרמטרים על סמך מה אני שם את comp.

כך למשל יש לי שם comp:

Primehd_p2_l2_tss

ואני רוצה את הביטוי לחפש את מספר אחרי זה "L" ולהתאים את המחוון מספר (בר אורך המחוון) כדי להתאים את ספרה. במקרה זה "2"

אפשרי? אני מבקש כי אני יודע מעט מאוד על אופן פורמט תווית להיות לקרוא, במיוחד-PIN הצבעה תפקיד מסוים כי התווית.

תודה

----------------------------------


להציץ שלי יתר על interweb-band, אדום אבוט.
"אנחנו אלקטרו רוק על פני מרחקים ארוכים..."


Re: יכול ביטוי מכיר את שמו של comp?
Darby Edelen - 11-13-2008


[bert חום] "כך למשל יש לי שם comp:

Primehd_p2_l2_tss

ואני רוצה את הביטוי לחפש את מספר אחרי זה "L" ולהתאים את המחוון מספר (בר אורך המחוון) כדי להתאים את ספרה. במקרה זה "2" "


אני חושב זה צריך להביא לך את רוב הדרך לשם:


n = thisComp.name;
a = n.split("_");


a יהיה מערך עם הערכים הבאים:


a[0] = PRIMEHD
a[1] = P2
a[2] = L2
a[3] = TSS


כדי להשיג את ספרה של a[2] אתה יכול להשתמש:

dig = a[2].charAt(1) * 1; //multiply by one to convert character to an integer

אני צריך לבדוק את זה לא, אבל אני מאמין שזה אמור לעבוד.

Darby edelen

Re: יכול ביטוי מכיר את שמו של comp?
Bert Brown - 11-13-2008


רדיקלי. פועל היטב. תודה רבה

זה גם מאוד מועיל בשביל להבין את הדרך רק יכול להשתמש בביטויים טקסט. אני אף פעם לא היה מפוצל או שימוש charat

אם אני רוצה ביטוי להסתכל טיפוס, כמו "L" איך אני עושה את זה? לא רק על ידי לדגות 1?



----------------------------------


להציץ שלי יתר על interweb-band, אדום אבוט.
"אנחנו אלקטרו רוק על פני מרחקים ארוכים..."


Re: יכול ביטוי מכיר את שמו של comp?
Dan Ebberts - 11-13-2008


דרך נוספת:

N = thiscomp.שם;
Parseint (N [N.Indexof ( "_l") + 2],10)


Dan


Re: יכול ביטוי מכיר את שמו של comp?
Lloyd Alvarez - 11-14-2008


C = thiscomp.שם

c.Charat (C.Lastindexof ("_")- 1)


מאחר שאנו עושים remixes, הנה שלי, לקחת על עצמו את זה ;-)

-Lloyd

http:/ / aescripts.com

Re: יכול ביטוי מכיר את שמו של comp?
Lloyd Alvarez - 11-14-2008


שכחת שהיא צריכה להיות משמש מספר:


C = thiscomp.שם
Parseint (C.Charat (C.Lastindexof ("_")- 1),10)



Btw, רק לאחרונה נודע על flavors השונים של parseint אז אם אתה עוקב אחר יחד בבית, הקפד להוסיף את ,10 בכל פעם שאתה משתמש parseint לוודא שאתה למשוך לבסיס 10 המספרים אשר אני מתאר לעצמי מה הוא רוצה יהיה לך 99% מהמקרים..


-Lloyd

http:/ / aescripts.com

השב פתיל
פורומיםהדרכותמגזיןשירותיםקטעי וידאוחדשותבלוגים


© CreativeCOW.net כל הזכויות שמורות.

Creative קהילות של העולם

[מוביל]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol