מיון :: שדות

הורד עכשיו

מיון :: שדות דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Joseph N. Hall
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~jnh/Sort-Fields-0.90/Fields.pm

מיון :: שדות תגים


מיון :: שדות תיאור

מיין :: פילדס הוא מודול פרל כי ניתן למיין שורות המכילות שדות מופרדים. מיין :: פילדס הוא מודול פרל כי ניתן למיין שורות המכילות שימוש fields.SYNOPSIS מופרד מיין :: שדות; @sorted = fieldsort , @lines; @sorted = fieldsort '+', , @lines; sort_3_2n $ = make_fieldsort , @lines; = @Sorted $ sort_3_2n -> (@ קווי); מיין :: שדות מספק טכניקה למטרות כלליות למיון רשימות ביעילות של קווי המכילים נתונים מתחלק fields.Sort :: פילדס יבוא אוטומטי שתי שגרות, fieldsort ו make_fieldsort, ושתי גרסאות , stable_fieldsort ו make_stable_fieldsort. make_fieldsort מייצר ששגרת מיון מחזירה הפניה אליו. fieldsort הוא מעטפת עבור הטיעון הראשון subroutine.The make_fieldsort כדי make_fieldsort הוא מחרוזת מפריד, אשר משמש טיעון ביטוי רגולרי עבור מפעיל פיצול. המחרוזת המפרידה היא אופציונלית. אם זה אינו מסופק, make_fieldsort מפצלת כל שורה באמצעות /s+/.The הטיעון השני הוא התייחסות למערך המכיל specifiers שדה אחד או יותר. Specifiers לציין מה שדות המחרוזות ישמשו כדי למיין את נתון. מציין "1" מציין את השדה הראשון, "2" מצביע על השני, וכן הלאה. גם מציינים שלילי כמו "-2" אמצעים כדי למיין על המגרש השני בכיוון הפוך (יורד) הסדר. כדי להצביע על מספרי ולא השוואה אלפביתי, צרף "n" אל מציין. גם מציין של "0" פירושו כל המחרוזת ( "-0" אמצעי למחרוזת כולה, בסדר הפוך) .the הסדר שבו specifiers להופיע הוא הסדר שבו הם ישמשו למיין את הנתונים. המפתח העיקרי הוא ראשון, המפתח המשני הוא שני, וכן הלאה on.fieldsort , @data שווה בערך make_fieldsort () -> (@ נתונים). הימנע קרא fieldsort שוב ושוב עם specifiers אותו הסוג. אם אתה צריך להשתמש בסוג מסוים יותר מפעם אחת, זה יותר יעיל להתקשר make_fieldsort פעם ושימוש חוזר השיגרה זה returns.stable_fieldsort ו make_stable_fieldsort הוא כמו "היציבים" עמיתיהם, פרט לכך הפריטים להשוות אותו הנשמרים שלהם נתוני המדגם order.EXAMPLESSome המקורי (ב @data המערך): 123 asd 1.22 asdd 32 ewq 2.32 asdd 43 rewq 2.12 ewet 51 erwt 34.2 ewet 23 erww 4.21 ewet 91 fdgs 3.43 ewet 123 השופטים 3.22 asdd 123 השופטים 4.32 asdd אלפא # למיין לפי העמודה 1 הדפסה fieldsort , @data; 123 ASD 1.22 asdd 123 השופטים 3.22 asdd 123 השופטים 4.32 asdd 23 erww 4.21 ewet 32 ewq 2.32 asdd 43 rewq 2.12 ewet 51 erwt 34.2 ewet 91 fdgs 3.43 ewet # סוג מספריים על fieldsort הדפסה טור 1 , @data; 23 erww 4.21 ewet 32 ewq 2.32 asdd 43 rewq 2.12 ewet 51 erwt 34.2 ewet 91 fdgs 3.43 ewet 123 ASD 1.22 asdd 123 השופטים 3.22 asdd 123 השופטים 4.32 # asdd הפוכה מסוג מספריים על fieldsort הדפסה טור 1 , @data ; 1.22123 ASD asdd 123 השופטים 3.22 asdd 123 השופטים 4.32 asdd 91 fdgs 3.43 ewet 51 erwt 34.2 ewet 43 rewq 2.12 ewet 32 ewq 2.32 asdd 23 erww 4.21 ewet אלפא # מיין על עמודה 2, אז אלפא על fieldsort כולו שורת ההדפסה , @נתונים; 123 ASD 1.22 asdd 51 erwt 34.2 ewet 23 erww 4.21 ewet 32 ewq 2.32 asdd 91 fdgs 3.43 ewet 123 השופטים 3.22 asdd 123 השופטים 4.32 asdd 43 rewq 2.12 ewet אלפא # מיין על 4 טור, אז מספריים על עמודה 1, אז הפוך # מספריים על טור 3 fieldsort הדפסה , @data; 32 ewq 2.32 asdd 123 שופטים 4.32 asdd 123 שופטים 3.22 asdd 123 asd 1.22 asdd 23 erww 4.21 ewet 43 rewq 2.12 ewet 51 erwt 34.2 ewet 91 fdgs 3.43 ewet # עכשיו, פיצול משני תקופה מילולית או רווחים # סוג מספריים על עמודת 4 (חלקי חלק מספרים עשרוניים) אז # המספרי על עמודה 3 (חלק שלם של מספרים עשרוניים) הדפסה fieldsort '(: |?. + s)', , @data; 51 erwt 34.2 ewet 43 rewq 2.12 ewet 23 erww 4.21 ewet 123 ASD 1.22 asdd 123 השופטים 3.22 asdd 32 ewq 2.32 asdd 123 השופטים 4.32 asdd 91 fdgs 3.43 ewet אלפא # מיין על עמודה 4, אז המספרים הנמצאים הערה # קו שלם: מפיק אזהרות תחת fieldsort הדפסה -w , @data; 32 ewq 2.32 asdd 123 ASD 1.22 asdd 123 השופטים 3.22 asdd 123 השופטים 4.32 asdd 23 erww 4.21 ewet 43 rewq 2.12 ewet 51 erwt 34.2 ewet 91 fdgs 3.43 ewet אלפא # יציבה מיין על עמודה 4 (שומרת # הסדר היחסי המקורי בין הפריטים להשוות את באותו) הדפסה stable_fieldsort , @data; 1.22123 ASD asdd 32 ewq 2.32 asdd 123 השופטים 3.22 asdd 123 השופטים 4.32 asdd 43 rewq 2.12 ewet 51 erwt 34.2 ewet 23 erww 4.21 ewet 91 fdgs 3.43 ewetRequirements: · דרישות Perl: · פרל


מיון :: שדות תוכנה קשורה

Xbase

XBASE הוא מודול Perl לקריאה וכתיבת קבצי DBF. ...

313

הורד

Oraperl

Oraperl הוא גישה perl למסדי נתונים של אורקל עבור סקריפטים Oraperl הישן. ...

213

הורד