טקסט :: מאוזן

לחלץ רצפי טקסט מופרדים מ מחרוזות
הורד עכשיו

טקסט :: מאוזן דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Damian Conway
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~dconway/

טקסט :: מאוזן תגים


טקסט :: מאוזן תיאור

תמצית רצפי טקסט מופרדים מ מחרוזות טקסט :: מאוזנת היא מודול פרל לחלץ רצפים טקסט מופרדים מ strings.syopsis להשתמש טקסט :: QW מאוזן (Extraimited Extract_bracketed Extract_Cotelike Extract_Codeblock Extract_variable Extract_Tagged Extract_multiple); # לחלץ את המצוקה הראשונית של $ טקסט כי הוא מופרד על ידי # שניים (Unscaped) מופעים של הדמות הראשונה ב $ Delim. ($ חילוץ, שנתי $) = extract_delimited ($ טקסט, דקים); # לחלץ את המצוקה הראשונית של $ $ כי הוא bracketed # עם delimiter (ים) שצוין על ידי $ Delim (שבו מחרוזת # ב $ Delim מכילה אחת או יותר של '() {} []). ($ חילוץ, שנתי $) = extract_bracketed ($ טקסט, דקים); # לחלץ את המשתתף הראשונית של $ טקסט כי הוא סגור על ידי # תג XML. ($ חילוץ, שנותר $) = extract_tagged ($ טקסט); # לחלץ את המצוקה הראשונית של $ טקסט כי הוא מוקף על ידי # C ... C זוג. אל תאפשר תגים C מקוננות ($ חילוץ, שנותר $) = extract_tagged ($ טקסט, "להתחיל", "סוף", Undef, {BAD => }); # לחלץ את המשתתף הראשונית של $ טקסט המייצג # Perl "ציטוט או ציטוט כמו מבצע" ($ שחולץ, שנותר $) = extract_quotelike ($ טקסט); # לחלץ את המצוקה הראשונית של $ טקסט המייצג בלוק # של קוד Perl, Bracketed על ידי כל אופי (ים) שצוין על ידי $ Delim # (שבו מחרוזת $ Delim מכיל אחד או יותר של '() {} []) . ($ חילוץ, שנתי $) = extract_codeblock ($ טקסט, $ Delim); # לחלץ את התחלילים הראשונים של $ טקסט אשר יופק על ידי # אחד או יותר יישומים רצופים של פונקציות שצוינו # או ביטויים רגולריים @Extracted = extract_multiple ($ טקסט, * /, "מילולי",]); # יצירת מחרוזת המייצגת תבנית אופטימלית (La Friedl) # התואמת מצע שתוחם על ידי כל התווים שצוינו # (במקרה זה: כל סוג של ציטוט או סלאש) $ patstring = gen_delimited_pat ({'"` /}); # ליצור התייחסות תת אנונימית כי הוא בדיוק כמו extract_tagged # אבל מראש הידור אופטימיזציה עבור זוג מסוים של תגים, וכתוצאה מכך # הרבה יותר מהר (כלומר 3 פעמים מהר יותר). זה משתמש ב- QR // לקבלת ביצועים טובים יותר ב- # שיחות חוזרות ונשנות, כך שהוא רק עובד תחת Perl 5.005 או מאוחר יותר. $ extract_head = gen_extract_tagged ('', '($ computed, $ שאר) = $ Extract_head -> ($ טקסט); תמצית שונים _... Subroutines ניתן להשתמש כדי לחלץ תוחלת תוחם, PO בססיבה לאחר דילוג על מחרוזת קידומת שצוין. כברירת מחדל, הקידומת היא אופציונלית רווח לבן (/ s * /), אך באפשרותך לשנות אותו לכל מה שתרצה (ראה להלן). המצוקה שיש לחלץ חייב להופיע במיקום הנוכחי של המשתנה של מחרוזת (או באדקס אפס , אם לא מוגדר מיקום קופה). במילים אחרות, תמצית _... Subroutines לא לחלץ את התרחשות הראשונה של מצע בכל מקום במחרוזת (כמו regex unwanced היה). במקום זאת, הם לחלץ התרחשות של מצע המופיע מיד במיקום ההתאמה הנוכחי במחרוזת (כמו G- מעוגן Regex היה). דרישות: · פרל


טקסט :: מאוזן תוכנה קשורה