MaC_MaN פורסם 2008 ביולי 6 Share פורסם 2008 ביולי 6 רציתי לדעת האם יש למישהו כיוון כיצד אני יכול לבדוק מתוך קובץ האם שם המחשב שמצויין בקובץ נחשב לחוקי?* לא עולה על 15 תווים.* רק תווים כגון (a-z,A-Z, ו _)רעיוניות התקבלו בברכה... קישור לתוכן שתף באתרים אחרים More sharing options...
Zelig פורסם 2008 ביולי 6 Share פורסם 2008 ביולי 6 יתכן שיש כבר פונקציה מתאימה בפלטפורמה. ואם לא, אולי regular expressions? קישור לתוכן שתף באתרים אחרים More sharing options...
MaC_MaN פורסם 2008 ביולי 6 מחבר Share פורסם 2008 ביולי 6 יתכן שיש כבר פונקציה מתאימה בפלטפורמה. ואם לא, אולי regular expressions?האם אתה יכול להרחיב טיפה על הפונקציות של regular ? קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2008 ביולי 6 Share פורסם 2008 ביולי 6 http://www.regular-expressions.info/vbscript.html קישור לתוכן שתף באתרים אחרים More sharing options...
MaC_MaN פורסם 2008 ביולי 6 מחבר Share פורסם 2008 ביולי 6 בהמשך לשאלה הנ"ל...איך אני יכול להחזיר תשובה מתוך פונקציה...כאילוfunction blabla(compname)If (RegCheck.test(lol) And Len(lol) <= 15) Then return TrueElse return FalseEnd Ifend function קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2008 ביולי 6 Share פורסם 2008 ביולי 6 http://docs.rinet.ru/VB/ch3.htm#CreatingandCallingFunctionshttp://www.w3schools.com/VBscript/vbscript_procedures.asp קישור לתוכן שתף באתרים אחרים More sharing options...
MaC_MaN פורסם 2008 ביולי 6 מחבר Share פורסם 2008 ביולי 6 כן הסתדרתי עשיתי בסוף דבר כזה... Function CheckComp(strComputer)'Check if computer name is legal by the following conditions' Max 15 Chars, only a-Z/0-9/*/-/_Set RegCheck = New regexpRegCheck.IgnoreCase = TrueRegCheck.Global = TrueRegCheck.Pattern = "^[\*|\-|\_|0-9|a-z|0-9]{1,15}$" If (RegCheck.test(strComputer) And Len(strComputer) <= 15) Then CheckComp = TrueElse CheckComp = FalseEnd IfEnd Function אני עדיין לא הכי מבדיל בין sub לfunction אבל זה עובד יפה תודה לעוזרים קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2008 ביולי 6 Share פורסם 2008 ביולי 6 קרא את הלינק השני, ותדע מה ההבדל. הוא אפילו מודגש. קישור לתוכן שתף באתרים אחרים More sharing options...
MaC_MaN פורסם 2008 ביולי 6 מחבר Share פורסם 2008 ביולי 6 10X ישר למעודפים שלי הדרך לבדיקת חוקיות של שם המחשב נכונה? (מספיק מהירה או יש יותר קצרה)? (או יותר נכונה)? קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2008 ביולי 6 Share פורסם 2008 ביולי 6 בתוך סוגריים מרובעים אתה לא צריך לשים, סוגריים מרובעים מראש אומרים שצריך לקחת רק אחד מהתווים.חוץ מזה, יש כל מיני קיצורים:http://www.regular-expressions.info/posixbrackets.htmlhttp://www.regular-expressions.info/charclass.html#shorthand קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.