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

נערך לאחרונה ב:
אני כותב את המחרוזת הזו וזה מה שזה עושה
Animation.gif
 
חיפשתי פה בפורום איך לחפש מילה עם ניקוד, לא מצאתי. לכן ניסיתי בכוחות עצמי. מה שעלה בידי זה כדלהלן:
קוד:
\<(\w[\x{05B0}-\x{05BD}])(\w|[\x{05B0}-\x{05BD}])+?(\>| )
למי שלא רוצה כ"כ להתאמץ: תחילת מילה, אות אחת, ניקוד אחד, אות אחד או ניקוד אחד, אחד או יותר, עד סוף מילה או רווח.
מי שרציתי להרוויח, שימצא גם את הרווח אחרי המילה, אבל מכיון שלא תמיד יש רווח אחרי מילה כי לפעמים יש נקודה או פסיק ולא רציתי להכניס גם זה, לכן עשיתי בסוף או רווח או סוף מילה.
למעשה זה לא מוציא הרווח אלא רק עד סוף המילה. מה לא עשיתי טוב?
 
נערך לאחרונה ב:
קוד:
\S+[\x{0591}-\x{05c7}]\S+

ובסוף רווח
 
קוד:
\S+[\x{0591}-\x{05c7}]\S+

ובסוף רווח
1. למה שינית בהתחלה לכלול כל התווים, אני לא רוצה שכשיש לדוגמה סוגריים פותחים לפני המילה שיתפוס גם אותו.
2. מה שקצרת הנוסחה באמצע אכן מצוין.
3. לענין הנוסחה בסוף - כנראה שלא הבנת בקשתי. כתבתי שאני לא רוצה לכלול תווים כמו פסיק (וכן סוגריים) בסוף של המילה. לכן חיפשתי נוסחה שיגדיר שכאשר יש פסיק או סוגריים מיד אחרי המילה זה לא ייתפס, אבל כאשר יש רווח זה כן ייתפס.
 
יגעת ומצאת תאמין...
סוף סוף מצאתי הנוסחה המתאימה.
קוד:
\w+[\x{05B0}-\x{05c7}]\S*?((?=[\.,\)])| )
בנוסף להנ"ל, הוספתי בהתחלה + כי במילה לוׁ יש שני אותיות לפני הניקוד. אמנם יש בעיה בזאת, שהרי אם מתחיל הניקוד באמצע מילה (מצוי בספרי הדרוש שמפרשים מילה, ומשלבים מילות התורה בדבריהם ומסיפים אות לפני המילה המקורית, אבל רוצים להדגיש ולנקד רק המילים שכתוב בתורה) הוא ימצא גם האות הראשונה. ובכל זאת חשבתי שעדיף להכליל את מילת לו מאשר לדלג עליו מחמת הבעיה הזאת.

בכל אופן לא מצאתי דרך להכליל גם מילת ה' שאין עליו ניקוד אבל לפעמים זה באמצע פסוק ולא כותבים שם הוי"ה. האמת מצאתי דרך, רק שאז היה תופס גם ה' כאשר אין לפניו או לאחריו ניקוד. ולא תמיד כאשר יש לפניו או לאחריו ניקוד זה אומר שצריך לנקד גם אותו. ולכן את זה צריך בכל אופן לעשות ידנית לכאו'.
 
1. אני צריכה לחפש משפטים שחסר בהם נקודה בסוף משפט
איך?
2. וכן רווח אחרי מעבר שורה
אשמח לעזרה
1. אם זה בסוף פסקה: להגדיר סוף פסקה
2. גם סוף פסקה ? או מעבר שורה מאולץ ?
 
1. אם זה בסוף פסקה: להגדיר סוף פסקה
גם וגם
לחפש בכל סוף פסקה?
זה אלפי פסקאות!
2. אחרי מעבר פיסקה אבל משום מה לא מוצא לי אחרי מעבר פיסקה רווח
 
1. לחפש בכל סוף פסקה?
זה אלפי פסקאות!
2. אחרי מעבר פיסקה אבל משום מה לא מוצא לי אחרי מעבר פיסקה רווח
1. מדובר על חפש החלף, לא ? עם גרפ
פה יש הרבה עזרים

אם יש משהו שאפשר להגדיר, אפשר לחפש
2. איך נוצא הרווח ? אנטר ? מחפשים אנטר כפול
 
חיפוש מילה בתחילת פסקה בעלת מספר מסוים של אותיות. יש?
 
ואם נרצה שהמילה תכלול גם תווים אחרים חוץ מא-ב, כמו נקודתיים, מרכאות וכדומה?
אפשר להכניס את כל התוים שרוצים בתוך הסוגריים המרובעים, ובמקום הגובל של המילה לשים רווח
 
אשמח לגרפ שמוצא את הסוגריים האחרונים בפיסקה.
היינו מקור בסוף פיסקה.
 

פרוגבוט

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

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

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

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

לוח מודעות

הפרק היומי

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


תהילים פרק כה

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