כללי אינדיזיין - grep style

chyz

משתמש סופר מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
עימוד ספרים
אני רוצה שבסגנון פסקה יהיה גרפ סטייל שיחפש ציטוטים (מגרשיים עד גרשיים) ויתן לו סגנון תו שהכנתי
מה הנוסחה שעלי לכתוב בגרפ סטייל?
תודה
 

eliezer

מהנדס בינה מלאכותית
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
הנדסת תוכנה
D I G I T A L
.....
 

natittt

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

eliezer

מהנדס בינה מלאכותית
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
הנדסת תוכנה
D I G I T A L
......
 

chyz

משתמש סופר מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
עימוד ספרים
תודה,
ניסיתי וזה לא עובד
 

eliezer

מהנדס בינה מלאכותית
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
הנדסת תוכנה
D I G I T A L
נסי ( ".+?" )
רק הקפידי שאין במסמך " ואחריהם וגם לפניהם רווח.
אם יהיה זה יצור תקלה. וזה בכל מקרה תמיד טעות.
פשוט חפשי ( " ) ותקני.
 

eliezer

מהנדס בינה מלאכותית
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
הנדסת תוכנה
D I G I T A L
.....
 

chyz

משתמש סופר מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
עימוד ספרים
עדיין לא עובד, שיניתי ידנית :(
 

eliezer

מהנדס בינה מלאכותית
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
הנדסת תוכנה
D I G I T A L
נכתב ע"י chyz;894452:
עדיין לא עובד, שיניתי ידנית :(

מה בדיוק לא עובד? מה התהליך שאתם עושים?
והאם הגדרתם סגנון תו לתוצאת החיפוש?
 

chyz

משתמש סופר מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
עימוד ספרים
תודה על הרצון לעזור.

זו הדרך שבה הכנסתי את הגרפ סטייל
 

קבצים מצורפים

  • 60.jpg
    KB 438.8 · צפיות: 26

eliezer

מהנדס בינה מלאכותית
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
הנדסת תוכנה
D I G I T A L
נכתב ע"י chyz;894542:
תודה על הרצון לעזור.

זו הדרך שבה הכנסתי את הגרפ סטייל

ומה קורה?
זה נראה בסדר... תארי נא את התקלה. לא קןרה כלום, או קורה לא כפי הרצוי?

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

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

נ"ב: אם יש מצב שיתחיל ציטוט מייד בתחילת פסקה, יש לתקן כך:
^| ".+?"\s
 

ונתנו10

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי DIP
D I G I T A L
אליעזר, מה אם יש סימני פיסוק אחרי הגרשיים?
 

ונתנו10

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי DIP
D I G I T A L
נראה לי שהקוד צריך להיות ככה:
קוד:
\B".+?"\B

וזה גם לא תשובה מלאה, כי לפעמים יש ציטוטים שמתחילים ב"נראה לי", דהיינו באמצע מילה.
 

eliezer

מהנדס בינה מלאכותית
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
הנדסת תוכנה
D I G I T A L
נכתב ע"י ונתנו10;895363:
נראה לי שהקוד צריך להיות ככה:
קוד:
\B".+?"\B

וזה גם לא תשובה מלאה, כי לפעמים יש ציטוטים שמתחילים ב"נראה לי", דהיינו באמצע מילה.

תלמידך אנו וממימך אנו שותים, ולפניך נדון בקרקע:

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

ונתנו10

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי DIP
D I G I T A L
אליעזר, הגדרת נקודה הכולל כל תו בין הגרשיים, אבל כדי להגדיר לאינדיזיין סוף חיפוש, נתת רווח, בזמן שלפעמים סוף ציטוט יסתיים בסימני פיסוק, באנטר וכן הלאה.
ובמקומך לא הייתי אומר "אי אפשר לפתור", אפשר גם אפשר.
זה האתגר שלך, תשקיע ותגיע לזה. ככה לומדים :)
 

chyz

משתמש סופר מקצוען
מנוי פרימיום
עיצוב גרפי
D I G I T A L
עימוד ספרים
סוף ציטוט לא יסתיים תמיד בגרשיים?
ואגב, הצלחתי עם הנוסחה של "ונתנו"
 

ונתנו10

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי DIP
D I G I T A L
נכתב ע"י chyz;895565:
סוף ציטוט לא יסתיים תמיד בגרשיים?
הציטוט יסתיים כמובן עם גרשיים, אבל לאחריו לא יהיה תמיד רווח (כמו הנוסחה של אליעזר),
או סוף מילה (כמו הנוסחה שלי), כי לפעמים יש סימני פיסוק אחריו.
 

eliezer

מהנדס בינה מלאכותית
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
הנדסת תוכנה
D I G I T A L
אכן, צדקת, ניתן להבחין בין רשת"ב לציטוט באמצע מילה, משום שרשת"ב תמיד אות אחת לפני הסוף,וציטוט לא.

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

ובמחשבה שניה, אפשר לוותר בכלל על תחילת מילה, אולי משהו כזה:
קוד:
"\w{2,}.*?"(?=\W)
 

eliezer

מהנדס בינה מלאכותית
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
עימוד ספרים
הנדסת תוכנה
D I G I T A L
נכתב ע"י ונתנו10;895363:
נראה לי שהקוד צריך להיות ככה:
קוד:
\B".+?"\B
.

התואיל לבארו?
איני מול המחשב,אך לכאורה הוא לא כל כך יכול לפעול,
כל ה\B צריך לשנות ל\b.
כעת אתה מחפש מרשת"ב לרשת"ב, רק " שבאמצע מילה.
 

ונתנו10

משתמש מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי DIP
D I G I T A L
רואים שאתה לא מול המחשב...
\B זה בגבולות המילה, \b זה בתוך מילה.

ולגבי הפוסט הקודם, אכן, יגעת ומצאת תאמין.
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קיט ת'

קסט תִּקְרַב רִנָּתִי לְפָנֶיךָ יי כִּדְבָרְךָ הֲבִינֵנִי:קע תָּבוֹא תְּחִנָּתִי לְפָנֶיךָ כְּאִמְרָתְךָ הַצִּילֵנִי:קעא תַּבַּעְנָה שְׂפָתַי תְּהִלָּה כִּי תְלַמְּדֵנִי חֻקֶּיךָ:קעב תַּעַן לְשׁוֹנִי אִמְרָתֶךָ כִּי כָל מִצְוֹתֶיךָ צֶּדֶק:קעג תְּהִי יָדְךָ לְעָזְרֵנִי כִּי פִקּוּדֶיךָ בָחָרְתִּי:קעד תָּאַבְתִּי לִישׁוּעָתְךָ יי וְתוֹרָתְךָ שַׁעֲשֻׁעָי:קעה תְּחִי נַפְשִׁי וּתְהַלְלֶךָּ וּמִשְׁפָּטֶךָ יַעֲזְרֻנִי:קעו תָּעִיתִי כְּשֶׂה אֹבֵד בַּקֵּשׁ עַבְדֶּךָ כִּי מִצְוֹתֶיךָ לֹא שָׁכָחְתִּי:
נקרא  4  פעמים

אתגר AI

בעלי חיים בראשי תיבות • אתגר 134

לוח מודעות

למעלה