חיפוש/החלפה הכל על GREP (גרפ) באינדיזיין

לחברי ובקיאי הפורום בקשת עזרה למצוא אות שלפני טעם
בטקסט עם טעמי מקרא איך עושים חיפוש בGREP לאות הראשון הקודם לטעמי מקרא (מסוימים - לא כולם)
ולדלג (אחורנית) על התווים של הניקוד (גם על הדגש והשי"נים) כדי לשנות את האות הקודמת בלבד לסגנון תו אחר?
בתודה מראש
זה מה שהעלתי מהפורום הזה אבל איך מחברים את הנוסחה?

מצא את = [֑ ֒ ֔ ֕ ֗ ֛ ֜ ֜ ֞ ֟ ֠ ֡ ] או לחלופין [0591|0592|0594|0595|0597|059B|059C|059D|059E|059F|05A0|05A1]
לדלג אחורנית = (=?)
על הניקודים וגם הטעמים = [\x{0591}-\x{05c7}]
ולמצוא אותיות בלבד = [[:alpha:]]
 
נערך לאחרונה ב:
הכוונה כמובן לטעם שעל אותו אות מתחתיו או מעליו
 
לחברי ובקיאי הפורום בקשת עזרה למצוא אות שלפני טעם
בטקסט עם טעמי מקרא איך עושים חיפוש בGREP לאות הראשון הקודם לטעמי מקרא (מסוימים - לא כולם)
ולדלג (אחורנית) על התווים של הניקוד (גם על הדגש והשי"נים) כדי לשנות את האות הקודמת בלבד לסגנון תו אחר?
בתודה מראש
זה מה שהעלתי מהפורום הזה אבל איך מחברים את הנוסחה?

מצא את = [֑ ֒ ֔ ֕ ֗ ֛ ֜ ֜ ֞ ֟ ֠ ֡ ] או לחלופין [0591|0592|0594|0595|0597|059B|059C|059D|059E|059F|05A0|05A1]
לדלג אחורנית = (=?)
על הניקודים וגם הטעמים = [\x{0591}-\x{05c7}]
ולמצוא אותיות בלבד = [[:alpha:]]
תביא דוגמה מצולמת ותפרט מה אתה צריך.
 
למצוא את כל האותיות (כמו האדומות בדוגמא) ולהחיל עליהם סגנון תו
 

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

  • דוגמא.pdf
    KB 14.8 · צפיות: 56
למצוא את כל האותיות (כמו האדומות בדוגמא) ולהחיל עליהם סגנון תו
צריך לחפש אות+אופציה לניקוד+טעם קדימה.

עשיתי את זה [א-ת]([ְֱֲֳִֵֶַָֹֻּ]*)(?=[\x{0591}-\x{05AF}])

1711214832138.png

אבל יש בעיה עם השי"ן. נראה שהנקודה שלה לא נכללת בטווח יוניקוד שכתבתי.
@אברהם מסתמא ידע לפתור את זה.

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

// יוניקוד
// [\x{0591}-\x{05af}] טעמים
‫//‬ [\x{05b0}-\x{05bd}\x{05bf}\x{05c1}-\x{05c2}\x{05c4}-\x{05c5}\x{05c7}] ניקוד
// [\x{0591}-\x{05bd}\x{05bf}\x-\x{05c2}\x{05c4}-\x{05c7}] טעמים ניקוד
// [\x{0591}-\x{05ff}] טעמים ניקוד אותיות
// [\x{fb1d}-\x{fb4f}] רחבות מנוקדות
// [\x{0591}-\x{05ff}\x{fb1d}-\x{fb4f}] הכל
 
אבל יש בעיה עם השי"ן. נראה שהנקודה שלה לא נכללת בטווח יוניקוד שכתבתי.
לחלופין בדיעבד אפשר להסתדר עם הנוסחה הזה (שהוא פחות רצוי לי כי הוא תופס את כל התווים)
וזה תופס לי גם את השי"ן

(\w\w\w\w=?)֟|(\w\w\w\w=?)֗|(\w\w\w\w=?)֕|(\w\w\w\w=?)֑|(\w\w\w\w=?)֡|(\w\w\w\w=?)֠|(\w\w\w\w=?)֜|(\w\w\w\w=?)֞|(\w\w\w\w=?)֒|(\w\w\w\w=?)֛|(\w\w\w\w=?)֔

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

------
אלא שמטבע הדברים ע"פ רוב הוא גולש ותופס גם אות קודם או תווים שלהם (ניקודים או טעמים)
איך עושים שיעצור באות ולא יגלוש לאות קודם או לתווים שלהם?
במחרוזת שהבאתי למעלה, הוא ימצא רק אות אחת, עם אופציה לניקוד, שאחריה יש טעם.
 
במחרוזת שהבאתי למעלה, הוא ימצא רק אות אחת, עם אופציה לניקוד, שאחריה יש טעם.
תודה! אבל יש לי בעיה עם המחרוזת שלך
הוא תופס את כל הטעמים וצריכים רק טעמים ספציפיים בלבד, סה"כ 11 טעמים (בהודעה הראשונה בראש העמוד הבאתי פירוט שלהם ואת ה-UNICODE)[֑ ֒ ֔ ֕ ֗ ֛ ֜ ֜ ֞ ֟ ֠ ֡ ]
(חוץ מזה שהייתי רוצה שרק האות ייתפס ללא הניקוד הדגשים והשין - אבל זה לא קריטי)

אגב עכשיו המחרוזת שלך כולל גם שין
[א-ת]([ְֱֲֳִֵֶ ֽׁׂ ַָֹֻּ]*)(?=[\x{0591}-\x{05AF}])
 
נערך לאחרונה ב:
יגעת ומצאת
אחרי הרבה נסיון ותהייה הסתדרתי - לפחות בינתיים
תודה רבה
ליענקי R
 
אשמח לגרפ שמוצא סוגריים שמכילים 3 תווים ומעלה.
הקלדתי כך:
קוד:
\((\w{3,})\)
ומצא רק כאלה עם 3 בדיוק
 
ואם אתה צריך רק את התוכן, ללא הסוגריים עצמם, כלך לך לדרך זו:
1711524721741.png

(?<=\()\w{3,}(?=\))
 
אלוף אתה.
למה בעצם הקבוצה באמצע תקעה את התהליך?
 
אז אם כבר, עוד שאלה קשה:
ברצוני לשתול ריוח לפני תו מסיום שיש לו סגנון.
אני מאתר את התו ומחליף בריוח ודולר 0.
אחד אחד זה עובד טוב, אבל בגורף הוא מוחק את כל התווים (!)
אז... למה?!
 
אז אם כבר, עוד שאלה קשה:
ברצוני לשתול ריוח לפני תו מסוים שיש לו סגנון.
אני מאתר את התו ומחליף בריוח ודולר 0.
אחד אחד זה עובד טוב, אבל בגורף הוא מוחק את כל התווים (!)
אז... למה?!
כדאי לפתוח אשכול מיוחד לקושיות על אינדיזיין...

לגופה של שאלה, לא נתקלתי בכזה דבר. תצרף דוגמה בבקשה.
 
לא נתקלתי בכזה דבר.
עכשיו נתקלתי במשהו דומה: אני מחפש פסקה מסגנון מסוים, שמעוגן לה עיטור, ומחליף בתו מסוים, סימון פסקה ו-$0, ובאמת בהחלפה גורפת הוא מוחק את העיגון אבל בחיפוש אחד-אחד לא!
 
עכשיו נתקלתי במשהו דומה: אני מחפש פסקה מסגנון מסוים, שמעוגן לה עיטור, ומחליף בתו מסוים, סימון פסקה ו-$0, ובאמת בהחלפה גורפת הוא מוחק את העיגון אבל בחיפוש אחד-אחד לא!
בדיוק בשביל זה בעמוד הקודם כאן כתב לי @גיוון :
האם במקרה דנן יש משהו דומה?
 

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

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


תהילים פרק כה

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